i just made my girlfriend snaugh by staring at her while she was trying to sneeze
the act of combining a sneeze with a laugh, resulting in an awkward and painful guttural noise
"i just made my girlfriend snaugh by staring at her while she was trying to sneeze" What is the definition of "snaugh"?