Meaning of patutsada

patutsada

Tagalog

n. mockery done with insult