meaning of ass mantis

ass mantis meaning in Urban Dictionary

mantis which lives on front covers of maths publications.