Skip to main content

ZINGER624's definitions

carab

An Extreemly hairy human thing. Commonly known as ape or Monkey God.
Holy Shit that guy is as hairy as Carab
by ZINGER624 December 9, 2004
mugGet the carabmug.

Share this definition