1 definition by ApolloS13

Top Definition
Another name for a "Turbo" on a car - usually called a Turbro when making fun of wogs and their fully hektic VLs.
"OMG your VL is fully sick, Uleh! Is it turbro?!
by ApolloS13 September 16, 2008

Mug icon
Buy a Turbro mug!