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
