Top definition
a loud rev of an engine equipped with a turbo-charger, making a high pitch noise emitted through the blow-off valve and or waste-gate.
Damn i just got boost slapped by that sweat ass Eagle Talon!
by Hated Honda January 28, 2011
Get the mug
Get a boost slap mug for your girlfriend Rihanna.