1 definition by Farquar-Large

Top Definition
The need to defecate.
Got to go, I'm touching cloth
by Farquar-Large April 25, 2003

Mug icon
Buy a touching cloth mug!