loo - (n). a bathroom or toilet. How many times have you walked into a restaurant and you really need to use the facilities (fancy word for toilet or bathroom)? For... Read More