Window Fogger
A love made with such intensity and energy (usually in a car) that all the windows around get fogged up and everyone can see that some hardcore lovemaking must be going down.
Window Fogger by For Shizil My Nizil December 9, 2008