1 definition by iqhq

Top Definition
the front drivers side window aka normal sex. when a woman is on her monthly cycle.
all of my windows are working except my drivers window.
by iqhq April 08, 2010

Mug icon
Buy a drivers window mug!