Skip to main content

Definitions by cheesesticks

Macarthur 

The Filipino slang for human feces that comes back up after flushing the toilet.

"I shall return"
Maybe the toilet is broken that's why there's a macarthur floating there.
Macarthur by cheesesticks March 13, 2008