1 definition by Jould like contact too

Top Definition
The new replacement for the walls of a public toilet. A place to write one's thoughts, often while sitting on a toilet, hoping the public will read them.
After I was suspended from school for graffiti I found this twitter thing.
by Jould like contact too September 29, 2011

Mug icon
Buy a twitter mug!