1 definition by Mr Fox 91

Top Definition
When a girl is wearing glasses and you cum in her eye and watch her glasses steam up that is now what you call steamy windows
Oh lads I shot my load last night and the bitch couldn't see because she had steamy windows
via giphy
by Mr Fox 91 March 09, 2020

Mug icon
Buy a Steamy Windows mug!