Tuya

Definition of Tuya
(noun) sarcasm, thuja, gibe, jibe, twit, jeer, ridicule, sneer, taunt, satire or slur