1 definition by Crashmaeng
1.The sound a Blow Off Valve makes when it release's the pressure from a turbocharged car.
2.A car out in Western Syndey that the ladies love.
2.A car out in Western Syndey that the ladies love.
by Crashmaeng October 23, 2006