Top definition
A fold of excessive fat that droops over the genitalia. Must be 'opened' before the commencement of love-making.
"Ah Beatrice, it's getting rather warm in here. Shall I open my love window?"
by Dangerscouse March 12, 2014
Get the mug
Get a Love Window mug for your boyfriend José.