2004-11-19

cjsmith: (Default)
2004-11-19 04:37 pm

Word of the Day

Barnacle, n. A person who expends significant effort to ensure he does not get separated from some other person in a group social setting. See also puppydog.