taylor had a boygasm when he found out that colin also played world of warcraft
when you experience something really exciting that it makes you giddy like a small child
"taylor had a boygasm when he found out that colin also played world of warcraft" What is the definition of "boygasm"?