1 definition by sto8216

Top Definition
a cockblocker
That Mike is one hell of a duffalo to sit on my couch while i'm trying to get a piece.
by sto8216 July 20, 2010

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.