1 definition by Mesa =D

Top Definition
sex. in the back of a lovebus, barn, with a vacuum cleaner, etc.
Fanta and Kunta ski ski bang bang in the back of the barn.
by Mesa =D May 20, 2008

Mug icon
Buy a ski ski bang bang mug!