1 definition by Mickelob

The act of stretching your ball sack over ones face
"I'm gonna give Steve Curry a flaming parachute for his lack of game"
by Mickelob December 6, 2017
Get the flaming parachute mug.