Tanya Hall's definitions
A piece or several pieces of dog shit, left on a platform that is slightly above street level such as a low lying wall or step.
by Tanya Hall December 22, 2013
Get the lawtonmug. by Tanya Hall October 17, 2010
Get the Cheggersmug.