7 letters · 10 points in Scrabble
adjective annoyed and irritable
adjective overcrowded or cluttered with detail
adjective exacting especially about details