Skip to main content

thevidiya paiya 

It directly refers to the meaning of english word Bastard.
Antha thevidiya paiyan thiruntha maataan.