look up any word, like sex:

2 definitions by Slim Steph

 
1.
another word for a mentally challenged individual
Your such a firetruck!!
by Slim Steph October 19, 2006
12 28
 
2.
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
13 40