1 definition by Ammo11m

When you give a girl a facial while she's wearing glasses
Jen: I can't get this jizz off my glasses!
Sara: maybe you shouldn't have gotten frosty windows!!
by Ammo11m January 9, 2012
Get the Frosty Windows mug.