Top definition
1. A room in a public place or one's home where you take a tinkle.
2. A Toilet
'I'm off to the Tinkle Parlour, back in a sec!'
by The Ginger Mister September 10, 2008
Get the mug
Get a Tinkle Parlour mug for your coworker José.