Definitions by Ditch Pig Grand Wizard
Ditch Pig
Any races, religions, or creeds equivalent of white trash. The trashiest people that even trashy people make fun of. Often seen surrounded by ditch piglets.
Ditch Pig by Ditch Pig Grand Wizard July 7, 2012