The act of smiling and laughing at the same time.
The comedian was funny enough to conjure a smaugh out of the heckler.
by mymichellenotyours January 14, 2010
1 more definition
to laugh while engaging in sexual intercourse
My girlfriend kept smaughing while we were doing it last night.
by Smaugher November 09, 2010