1 definition by Noxluc

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 16, 2010
Get the She-Crab Man-Twin mug.