Its a word used to define a whore in tamil
"otha ava oru thevidiya"...
Means- Fuck,she is a whore
by Urbanwithturban January 25, 2008
Get the Thevidiya mug.
It directly refers to the meaning of english word Bastard.
Antha thevidiya paiyan thiruntha maataan.
by DickTionaryLess March 9, 2019
Get the thevidiya paiya mug.