"Loo" is an interesting double euphemism. It's a corruption of the French lieu, meaning place. Pretty dainty, but don't tell that to any Brits.
printable version
link view
Everything2 Help