Wiktionary
liquid laughs
n. (plural of liquid laugh English)
n. (plural of liquid laugh English)