1 definition by Travis Mantooth Fosdick

Top Definition
Having doggie style sex (anal or vaginal), whilst whipping the female partner, with her own pigtails.
I pulled a flesh chariot on Pipi Longstockings.
by Travis Mantooth Fosdick February 16, 2007

Mug icon
Buy a flesh chariot mug!