> We had a couple slang terms in Canada too, but haven't hear
> them here in the US. We would say 'john' or 'can.' Sometimes
> someone would head off to 'hit the head.'
All of those are common across most of the US, and would be understood immediately by most people, at least of my generation.