Top definition
A member of a third world or under developed country where toilet facilities are uncommon or non existent.
My job is being outsourced to some overseas squat pooper.
by Terry needs a job March 25, 2014
Get the mug
Get a Squat Pooper mug for your cousin José.