penatoid Share definition Flag (Noun) 1. Any campy worm-like/shaped sci-fi creature 2. A beasty vaguely shape like a man’s member 3. Spitting angry, one-eyed trouser snake The blonde scream queen in that 1950s sci-fi flick was chased by penatoids from Mars. penatoid by rladlof December 16, 2009 0 0 Get merch Get the penatoid mug. Buy Now — $32.95 See more merch