Frosted Winshield Share definition Flag A frosted winshield is when you are fucking a chic wearing glasses, and right when you are getting ready to nut, you pull-out and jizz on her glasses! Dude, last night I was fucking tasha and I pulled out and gave her a frosted winshield! Frosted Winshield by N.B.C December 24, 2008 Get the Frosted Winshield mug.