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 Crabulousmug.

Share this definition