Sounds like a puffer.
"puffer" - what does that mean in American? Sometimes your words do not mean the same!!