Subscribe English
look up any word, like french dipping:
 
1.
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
3 2

Words related to CockMantis:

bug insect meal mutant roach