Term of the Day

loo - Medical

a toilet, or a room containing a toilet more»