"Snappish" is a word in ENGLISH

snappish ENGLISH
Definition:

Sharp in reply; apt to speak angrily or testily; easily
provoked; tart; peevish.

snappish ENGLISH
Definition:

Apt to snap at persons or things; eager to bite; as, a
snapping cur.

Few words of positivity

Every act of communication is a miracle of translation.

Ken Liu, The Paper Menagerie and Other Stories

WORD SUGGESTIONS
Laugh your heart out.

What are the three fastest means of communication? Internet, telephone, telawoman.

shrewd ENGLISH

Able or clever in practical affairs; sharp in business; astute; sharp-witted; sagacious; keen; as, a shrewd observer; a shrewd design; …

Read the complete definition
tart ENGLISH

Fig.: Sharp; keen; severe; as, a tart reply; tart language; a tart rebuke.

Read the complete definition