thedoctor182424621's definitions
The act of hitting your sexual parter with a car then peering on her and fucking her and then dressing her like a duck.
by thedoctor182424621 June 14, 2014
Get the the hit and run mug.