Back to top

huffing

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

Movies