I tend to think that nicknames that portray the trade, profession or interests of the person concerned are a particular trait of people who live in Wales, such as Ted-yr-Ogof, Pete the Paint, Billy Bricks, Norman the Foreman, etc. I can remember drinking in various pubs in Llandudno over the years with people with nick-names like Gyn Satch (work rucksack), Gwyn Harlech (very patriotic), Micky Mecca (bookies), Gerry the Scrap, Mike Ambulance, Dr. Bob (hospital porter), Mike ASDA, Alun "H" (Hotpoint), Dave Shankly (supports Liverpool), Kenny Post (Royal Mail), Bob the milk, Tommy Tax (inland revenue), Tommy Tux (Tuxfords), Gwyn Donkey (don't ask!), Alun Beard,(only after he had shaved it off though!), Bob Butch (Butcher), Terry Butch (very macho), Tommy Carpets, Dave the Prof (teacher) etc.,etc., and many more too numerous to mention.