huffed
动词 huff:
inhale recreational drugs
同义词:huff, snort
blow hard and loudly
同义词:puff, huff, chuff