huff

Substantiv
a state of irritation or annoyance

Synonymer




huff

huff

huffs

huffed

huffed

huffing

Verb
inhale recreational drugs

Synonymer

Synonymer