1 definition by msxcinderella

1
A nickname for a man lacking sexual stamina.
Two pumps and a squirt.
I slept with this kid Jeremy last night, but you could call him Windex.
by msxcinderella August 05, 2009
Get the mug
Get a Windex mug for your guy Beatrix.