Subscribe English
look up any word, like latergram:
 
1.
When one becomes so excited by an occurrence that he or she feels a full-body tingling sensation.
Sean: Wow, that comeback by the Terps last night was amazing.

Gary: Yeah, that 10-0 run was ridiculous. I got an enthusorgasm after Vasquez's three.
by TRex14 February 24, 2010
51 20