1 definition by randomlysmart

Top Definition
Homosexual intercourse; referring to lesbian vaginal sex.
Jackie and Stacy were going bumper to bumper last night...and by that, I don't mean their cars.
by randomlysmart April 13, 2014

Mug icon
Buy a Bumper to bumper mug!