Yes, thank you for the play on words

. In the UK, to flog something also means to sell it as well as beat the living sh1t out of it! I don't know where the saying came from, but we are stuck with it for you to take the rise out of!
Ps. Cool vid featuring Fawltey Towers and Motorhead Mrbeast