ratty (adj.)
- angry
- annoyed
- choleric
- crabbed
- cranky
- cross
- dirty
- disagreeable
- dowdy
- frayed
- greasy
- grubby
- holey
- impatient
- irritable
- irritated
- lousy
- matted
- mouselike
- mousy
- patchy
- peppery
- ragged
- ravaged
- scruffy
- seedy
- shabby
- shoddy
- short-tempered
- straggly
- tacky
- tattered
- tatty
- teeming
- testy
- tetchy
- torn
- touchy
- unkempt
- verminous
- wormy