Liquid laugh

noun, slang

Definitions

Noun
  1. 1
    An act of vomiting; vomit. Australia, colloquial, humorous, slang

    "The Australian national passtime^([sic]) is drinking as much Foster's as possible and then spewing it up again (recently all over the net). This is followed by another round of drinking, another liquid laugh, more drinking, yet another rainbow smile, more drinking, and so on."

Next best steps

Mini challenge

Unscramble this word: liquidlaugh