Search Results For Touchy
touchy
adjective, easily upset or irritated; oversensitive
From Collins
©HarperCollins 2008. Collins English Dictionary definition of touchy
adjective, easily upset or irritated; oversensitive
From Collins
©HarperCollins 2008. Collins English Dictionary definition of touchy