Skip to main content

turbo slag

The lag a man observes in his girlfriends walking when she sees a turbo charged vehicle (Eg: Lada Niva 1600 Turbo), as she is impressed with the car, which is far superior to her boyfriends shitbox (Eg: Mazda 2), and would like to run off with the driver. A play on the technical term "Turbo Lag" which refers to the time between the accelerator being used, and exhaust gasses creating boost through use of a turbine
1) Ben: Man,i was walking with Shazza the other day and she saw Julian drive past in the Lada Niva 1600 Turbo. She was getting epic Turbo Slag

2) I had doubts about my girlfriend liking me when she was getting really heavy Turbo Slag over Robbo's WRX, and when his blowoff valve went i knew i had lost her
by Brody Reid Yr 10 April 7, 2008
mugGet the turbo slag mug.

turbo gay

Something extremely gay. Gay to the next level + 1.

The receiving end of being pwnd.
I can't believe he shot me from across the map. That was turbo gay!
by P[sA] December 2, 2004
mugGet the turbo gay mug.
Related Words

Turbo-Nerd

someone who goes above and beyond regular nerds. Is someone that regular nerds strive to be
Obaid is the king of all turbo-nerds
by Teh Parm January 4, 2008
mugGet the Turbo-Nerd mug.

Golden Trio

The Golden Trio are the most known people at Hogwarts.
by Kassie S July 28, 2011
mugGet the Golden Trio mug.

turbo toot

a fart that smells like rotten eggs and lingers around for a while.
People literaly choked because the air was so think from Ted's turbo toot.
by Jason9 September 18, 2006
mugGet the turbo toot mug.

king high trio

Me and my roomate pulled a king high trio on his gf
by Grendler June 17, 2007
mugGet the king high trio mug.

turbo deuce

The ultimate in deucular pleasure. This fucking deuce is so hot, that your ass will explode on impact... As yor rectum fires feces at an astronomical rate be it either solid or liquid often resulting in spizzle barf
Man, I gots to drop a turbo deuce like Bruce done ridden Spruce Moose and goddamn it'll be colored chartreuse.
by Larry Schonsleberry III December 12, 2003
mugGet the turbo deuce mug.

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