What does it mean "boiling puppies"?

I read this expression on a sms, but:
- I'm quite sure it does not mean boiling puppies
- I cannot unluckly recover the context the expression was embedded in
- Someone suggested: it means just to do a senseless or crazy thing and the like
- the sms sender is from London

Any tip, any hint?