Don't worry, this has absolutely no connection to that entry a couple of posts back :-).
Dumpr is a clever service that insinuates one of your own images into any of a number of interesting templates.
They provide a mechanism for publishing the result to an amazing number of other online services.
For some reason, they've gone to some trouble to stop you from simply downloading it yourself.
Fortunately, that's easy to get around, using a screen capture utility!