Interesting idea.
1. Do you mean TouristGuy? Could be. Haven't seen him lately.
2. Or do you mean an Irish Traveller? I speculated once here the same.
;)