Irish waterfall (English, noun)
expansion: Irish waterfall
Senses:
glosses: French inhale; inhaling smoke that has just been expelled from the mouth or inhaling smoke through the nose while simultaneously expelling it from the mouth.
tags: slang
Forms: