A fork of Rural Dictionary
It directly refers to the meaning of english word Bastard.
Antha thevidiya paiyan thiruntha maataan.
From tamil language,
Thevidiya - hoe (to swear a female)
Thevidiya payya - payya is son. Son of a hoe
friend : Holy shit! That dani daniels clip was epic!
me: poda (Go boy!) thevidiya payya