1 definition by Matt222

Your doing a girl from behind and you hit her in the back of the head and knock her out. then you ride her down the stairs.
I gave that girl a magic carpet ride.
by Matt222 March 15, 2008
Get the magic carpet ride mug.