chemise cagoule
Noun
Meaning
chemise cagoule (plural chemise cagoules)
(historical) A heavy form of woman's nightwear, with a hole to allow for sexual intercourse with the minimum of physical contact.
Noun
chemise cagoule (plural chemise cagoules)
(historical) A heavy form of woman's nightwear, with a hole to allow for sexual intercourse with the minimum of physical contact.