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 neck gaiter and mug.
It directly refers to the meaning of english word Bastard.
Antha thevidiya paiyan thiruntha maataan.
by DickTionaryLess March 09, 2019
Get a thevidiya paiya mug for your mama Yasemin.