" How is toilet offensive? It is the proper English term. "
no it isn't, it is from the French 'toilette' which means something different, but some nouveau riche English decided it was 'posher' at some point.
the correct English term is 'shithouse'..:), shitter, bog, or if you must, then lavatory.