1 definition by Vespresso

1
A crab/baboon hybrid. Somewhat scary looking.
craboon
by Vespresso May 31, 2019
Get the mug
Get a craboon mug for your dog James.