Skip to main content

Definitions by Not a crab trap

Crab Trap 

Someone so slutty they seem to bait and trap crabs (and other STDs).
That girl is a total crab trap.
Crab Trap by Not a crab trap June 4, 2008