We found 2 dictionaries that define the word ditchpig:
Slang (2 matching dictionaries)
Slang (2 matching dictionaries)
- Ditchpig (offensive): Racial Slur Database
- ditchpig: Urban Dictionary