carruba's definitions
Carruba, italian for orange. Or that cool-ass guy everyone knows. Who often does dumb-ass things to get attention. But is one of the best friends you will ever have.
by carruba August 3, 2007
Get the carruba mug.