Tagalog Dictionary
Tagalog
tuya n., bot. species of herb
tuya n. 1. irony; sarcasm; 2. insulting remark