1 definition by BrinkyBoo

Top Definition
When someone motorboats a man's general jewel package. could also be followed by an excited "VROOOM!"
"Hey baby, how bout a lil race car to the face?"
by BrinkyBoo May 05, 2012
Mug icon
Buy a race car to the face mug!