man last weekend i went and saw that batman movie and i had biggest batmangasm ever
a sudden outburst of uncontrolled pleasure after watching the batman movie
"man last weekend i went and saw that batman movie and i had biggest batmangasm ever" What is the definition of "batmangasm"?