Hahah, it's not slang, it's just what they're called in the UK, it's printed on the boxes, just how you have band aid over there ;)
Living in Canada at the moment I've noticed a lot of funny different terms. A lot come from brands.
As for the shotgun... LOL. At least it wasn't a chainsaw you...