by Urbanwithturban January 25, 2008
by DickTionaryLess March 09, 2019
From tamil language,
Thevidiya - hoe (to swear a female)
Thevidiya payya - payya is son. Son of a hoe
Thevidiya - hoe (to swear a female)
Thevidiya payya - payya is son. Son of a hoe
by Fan of Kamapisasu December 31, 2023