A magic Carpet ride is when your doing a chick and donkey punch her. You then ride her down the stairs.
by HP July 18, 2003

by trillonline.com November 21, 2002

A sleigh ride without the snow or the consent of the "rider". A noose is placed around the neck of the "rider" and then tied to the back of a horse or pickup. The "rider" is then dragged until he/she is dead.
by TE. Newman July 22, 2008

by Carl Panzram Jr. June 8, 2004

alexis is awesome. ftw. anyways...it means that you hump a car while having sex. you usually get your car all dirty so do it on a strangers car have fun girls and boiiiis(:
by kingkong1 February 21, 2009

Yo Ride Da Punani Mean a bit a nobbin innit. If you is a bit batty Iz clear it up. Fer real it mean to have sex in a right banging style boyaka.
by MC Liquid November 19, 2004

When a man is having sex with a woman from behind, he grips her waist,lifts his feet and starts kicking her in the breasts.
by Trevor November 12, 2004
