A fork of Rural Dictionary
a hot sexy beast with a smoking boy toy who drinks coke and likes to fart.
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