1 definition by thunder balls

A person who is unusually dirty, scummy, or all around nasty
man, did you smell that fucker?
Yea, he's one hell of a slop doctor
by thunder balls November 30, 2009
Get the slop doctor mug.