Mark123456's definitions
A portable enclosed toilet unit, on account of its resemblance to Dr Who's time machine, the Tardis. They are usually seen at festivals and outdoor events.
by Mark123456 January 1, 2008
Get the turdis mug.