9 definitions by Smelly

a hot sexy beast with a smoking boy toy who drinks coke and likes to fart.
by Smelly December 15, 2003
Get the D*ahlia mug.
No idea, seen him in a banner ad on this site... Is he on the sopranos?
Last night I was watching sopranos and caravaggio made a guest appearance
by Smelly July 15, 2003
Get the caravaggio mug.