Word used by Echelon and any other Jared Leto fan to describe the feeling of (sexual) pleasure/happiness associated with watching a Jared Leto/30 Second to Mars Music Video or Movie. In other words, a Jared Leto induced Orgasm.
When I was watching Lord OF War and at the Oh God! Oh god! part,I had a LETOGASM.
by LipsxofxDeceit July 02, 2010
Can you define these popular missing words?