2 definitions by elkay

2
the piddly diddly department, poo parlor, etc. where people in Britain go to take a crap. The end.
Skip to the loo my darling---very ironic and strange
by elkay February 24, 2005
Get the merch
Get the loo neck gaiter and mug.