1 definition by Zachg

Top Definition
A sexual act, preferably performed in a room with a low ceiling and requiring great upper body strength. The man lies flat on the bed, while the woman sits upright on top of him. At the moment of climax, the man lifts or throws the woman up into the air until her head makes contact with the ceiling. The ejaculate represents ignition and the ensuing crash represents the tragic explosion of the famed spacecraft in 1986.
Stacy's been riding the short bus to school, since John did that challenger on her last month.
by Zachg December 05, 2007
Mug icon
Buy a Challenger mug!