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