1 definition by Automater

Top Definition
another way of sayen its hella clean.
Damn that car is hella windex yeah
by Automater August 17, 2008
Mug icon
Buy a [Windex] mug!