Skip to main content

carruba's definitions

carruba

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.
dude: who is that?

That just that dumb-ass Carruba!
by carruba August 3, 2007
mugGet the carruba mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email