Subscribe English
look up any word, like queef:

1 definition by Jolly.Joker

 
1.
something added to automobile exhausts (ie whistle tips) to add the sweet sound of "woo-woo"
It's just decoration baby!
by Jolly.Joker October 23, 2008
2 2