Top definition
1)A woman’s vagina

Or
2)to describe sexual attraction to someone
“i trimmed my scented window to meet up with michael tonight”
“mmmm they could scent my window 👅💦”
by Mangopapi August 11, 2018
Get the mug
Get a Scented window mug for your father-in-law Callisto.