huffish

Explore definitions, synonyms, and language insights of huffish

Definitions

Adjective Satellite
sullen or moody

Synonyms