huff
名词 huff:
a state of irritation or annoyance
同义词:miff, seeing red
动词 huff:
inhale recreational drugs
同义词:snort
blow hard and loudly
同义词:puff, chuff