Skip to main content

Definitions by ngrace69

When one laughs so hard that they achieve a sexual climax
omg that was so funny i had a loltasm
Loltasm by ngrace69 January 23, 2011