my god, look at the size of that antiwampuszapperflapper
another name for those really big [prey mantis] type bugs
"my god, look at the size of that antiwampuszapperflapper" What is the definition of "antiwampuszapperflapper"?