Skip to main content

Definitions by garjo

A term used in the upper circles of society as a polite way of describing that you are going for a shit.
Mr Greene deperate for the toilet announces that he's "Off to launch HMS Greene".
Launch by garjo December 3, 2009