Meaning of tuya

tuya

Tagalog

tuya n., bot. species of herb


tuya

Tagalog

tuya n. 1. irony; sarcasm; 2. insulting remark