tetchy

adj touchy; irritable.

In categories

People

Related words

swot, tea leaf, ticket tout, toe-rag

Leave a Reply

Your email address will not be published. Required fields are marked *