Top definition
The act of having sex in the back seat of a moving vehicle
Jp had 4 roaring donkeys this weekend, consequently, now he needs new upholstery.
by Pop Top February 14, 2011
Get the mug
Get a Roaring Donkey mug for your cat Abdul.
buy the domain for your diy vlog