Top Definition
A more serious type of bug drop that I published before Trevor could, in which one sits on someone's head who is asleep and farts.
Dude Larry pissed me off so i fuckin gave that bastard a turbo bug drop!
by g unit May 04, 2004
1 Word related to turbo bug drop

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.