1 definition by Banglegurl

Top Definition
A girl who is a fat annoying bitch
Shut up you ditchpig, you are really getting on my nerves!
by Banglegurl August 16, 2003

Mug icon
Buy a ditchpig mug!