Just for the record, I am a Glaswegian but I've never had one. I think its like a mix of different fast food items similar to a munchie box but wrapped up in a nann bread but doing an online search shows me american deli filled rolles. So what is a Glasgow Hoagie?