1 definition by KrAzY Indian 187

Top Definition
It is a sound your car makes when you have wistle tip welded inside your muffler. It is also a saying people use when they have uncontrolable excitement.
The wistles go WOO WOOO!
by KrAzY Indian 187 August 18, 2006

Mug icon
Buy a WOO WOOO mug!