A humorous take on Vagina Dentata- a folktale of toothed female genitalia where sexual intercourse might result in emasculation and or castration. 

info
info
Using Format