McGoH: Flogger : one who 'flogs' (sells). Definition not listed by Chambers Twentieth Century Dictionary, nor in the current Collins Dictionary. But the word 'Flog' is in current use in S.Wales meaning to sell.
"Flogger 'Oskins (Hoskins)": spiv type character from old TV series "The Army Game"
Nigel