Top definition
Dude 1: "Do you know who Carva is?"
Dude 2: "Who fucking doesn't!?" He's so ballin', he nailed 54 chicks in 30 minutes!!"
by The Pizza Dude January 28, 2008
Get the mug
Get a carva mug for your guy Bob.