1.
beat (someone) with a whip or stick as punishment or torture.
"the stolen horses will be returned and the thieves flogged"
synonyms: whip, scourge, flagellate, lash, birch, switch, tan, strap, belt, cane, thrash, beat, leather, tan/whip someone's hide, give someone a hiding, beat the living daylights out of
"the Romans used to flog their victims"
2.
informal•British
sell or offer for sale.
"he made a fortune flogging beads to hippies"
synonyms: sell, put on sale, put up for sale, offer for sale, vend, retail, trade in, deal in, traffic in, peddle, hawk, advertise; informalpush
"insurance brokers flogging life policies"
I won't be selling it,,,