Skip to main content

Turbro's definitions

Peeled it off

When you make an irrsesponsable purchase by impulse also known as "took a hit "
I really can't afford this turbo but the big car show is in 4 months so you know i "peeled it off "
by Turbro February 15, 2019
mugGet the Peeled it offmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email