Launch

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".
by garjo December 03, 2009
mugGet the Launch mug.