Well this question could mean two thing, I’ll cover both. A flog in the social world mean to be whipped, or beaten. This can be done by someone else or self-inflicted. Some reasons are punishment, mystical use and sadomasochism. In the computer world, a flog , is a blog used for marketing one’s services. It may be biased, as it’s intention is to sell a product or service.