Skip to main content

Definitions by iAmCKC

Poop on an Escalator 

When feces lands on an escalator for some reason and gets on every step.
"That poop on an escalator is nasty!"
Poop on an Escalator by iAmCKC December 28, 2011