Country Dictionary

A fork of Rural Dictionary

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.

by martynap March 21, 2018