Skip to main content

Definitions by martynap

vagina dentata 

"toothed vagina"; in literature "a devouring, dangerous and alien female"
Canada is constructed as a devouring, dangerous and alien female, even a vagina dentata.
vagina dentata by martynap March 21, 2018