when a naked woman fell out of the sky, i got a boner explosion
when you get a very sudden boner
"when a naked woman fell out of the sky, i got a boner explosion" What is the definition of "boner explosion"?