Back to top

huffing

(buzzing)
This term refers to the practice of inhaling solvents or gases for intoxicating effect.

This term appears in

Movies