dougle's definitions
a person who is fun and makes you feel all "fuzzly" inside. i think mine is the specialist ....... may have a small pirate fetish.
by dougle May 2, 2005
Get the Beth mug.
Get the Beth mug.We'll email you a link to sign in instantly.