Answer: marlboroman

AnswerCrossword Clue
MARLBOROMANHe puffed
MARLBOROMANGiant puffer?