stacy's been riding the short bus to school, since john did that challenger on her last month
a sexual act, preferably performed in a room with a low ceiling and requiring great upper body strength
"stacy's been riding the short bus to school, since john did that challenger on her last month" What is the definition of "challenger"?