Skip to main content

Definitions by spaceyyy

slut whistle 

Another name for a blowoff valve on a turbo charged car.
Just installed a slut whistle on my WRX, ain't it sweet?
slut whistle by spaceyyy February 16, 2014