He appears to be a gay lord ... Gaylord
In England, toilets are called loos ..a pair of loos ..looloos ..LuLu