1 definition by Jeph Johnson

1
Using a liquor-soaked tampon and plugging it into your anus to accelerate your drinking buzz.
Neil was late to the party so he did a Turbo Boost to catch up with everyone.
by Jeph Johnson July 23, 2008
Get the mug
Get a Turbo Boost mug for your sister Zora.