Top definition
The amazing feeling you have after sharing a good laugh, akin to postcoital glow.
After a long laugh, she caught her breath and giggled, "Wow, it felt so amazing to laugh with you... I am basking in the laughterglow!"
by jelly.donut September 01, 2009
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush