Dwayne Keith Boyd's definitions
a person who, for some inexplicable reason, stops at the bottom/top of an escaltor forming a human barricade.
by Dwayne Keith Boyd June 29, 2008
Get the escalump mug.
Get the escalump mug.We'll email you a link to sign in instantly.