Skip to main content

Vandelay06's definitions

Crabulous

Synonym for the star sign Cancer. Cites the Decapod Crustation rather than the life threatening illness.
"Yo, I'm Crabulous",

"Word up, me too"
by Vandelay06 August 10, 2009
mugGet the Crabulous 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