Betichod

Hindi slang. English meaning is "One who fucks his own daughter". Incest father.
Aabe betichod aadmi!!.... You daughter fucker!!....
by Orion Caspar July 24, 2018
Get the Betichod mug.