my most embarassing guffawrt was during a job interview at sizzler
a guffawrt is the practice of simultaneously laughing, or guffawing, and farting
"my most embarassing guffawrt was during a job interview at sizzler" What is the definition of "guffawrt"?