1 definition by Orion Caspar

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.