Although, as I speak American, I guess, I have no idea of the meaning of "puff" or "perisher."
I would add that something about this is reminiscent of this later, though much meaner, speech:
The thing I hate about you, Rountree, is the way you give Coca-Cola to your scum, and your best teddy to Oxfam, and expect us to lick your frigid fingers. For the rest of your frigid life."