1 definition by Chris Ivester

Top Definition
Large Cockroach/Praying Mantis hybrid usually found dwelling near fast food restaurants in the early morning.
That CockMantis is HUGE! Lets eat it!
by Chris Ivester May 28, 2008
Mug icon
Buy a CockMantis mug!