I've never come across 'bog trotter' for Irish either. They were usually called Paddies in West London where I grew up.
(My mother was one!)
And we always called the lavatory the loo. But the boys at school used to refer to the 'bogs' (the lavatory block)