i went to go see that batman movie and i had a batmangasm
a sudden outburst of uncontrolled pleasure after watching the batman movie
"i went to go see that batman movie and i had a batmangasm" What is the definition of "batmangasm"?