Top definition
Man-sized crabs, of the female persuasion, often born out of a pact with some dark demon or wizard.
Oh my god, did you hear? She gave birth to she-crab man-twins!
by Noxluc November 15, 2010
Get the mug
Get a She-Crab Man-Twin mug for your Facebook friend Manafort.