2 definitions by Slim Steph

Top Definition
another word for a mentally challenged individual
Your such a firetruck!!
by Slim Steph October 19, 2006
A femine man, who is very dramatic.
Dillion: I want a new car, if I don't get it I will never talk to you again!! (as he walks away pouting)

Bradley: You are such a Divo!!!
by Slim Steph October 21, 2006

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.