Skip to main content

Definitions by DickTionaryLess

thevidiya paiya 

It directly refers to the meaning of english word Bastard.
Antha thevidiya paiyan thiruntha maataan.
A word used to call somebody in Tamil.
adei by DickTionaryLess March 9, 2019