thevidiya paiya

It directly refers to the meaning of english word Bastard.
Antha thevidiya paiyan thiruntha maataan.
by DickTionaryLess March 09, 2019
Get the thevidiya paiya mug.

adei

A word used to call somebody in Tamil.
by DickTionaryLess March 09, 2019
Get the adei mug.