Top Definition
A person who makes social situations awkward and you may sometimes think they're retarded.
When you think of darrin the Pip kid in the shower you feel like a pedophile. e.g. Darrin
by Le Koifish November 03, 2008
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.