Huffing meaning

(colloquial) The act of inhaling psychoactive inhalants.
noun
0
1
Present participle of huff.
verb
0
1
Advertisement