I'm a Yank who has been devouring "The Streets" CD Pirate Material. My question is regarding UK slang: What's a GEEZER?Cheers!