Top definition
The things on the front of your car that washes your windshield.
My whishies broke and now they don't clean properly.
by DinoNation October 23, 2016
Get the mug
Get a Whishies mug for your cousin Jovana.