What does ass mantis mean?

ass mantis meaning in Urban Dictionary

mantis which lives on front covers of maths publications.