Meaning of SHAG-BAG in English

SHAG-BAG

SHAG-BAG, or SHAKE-BAG. A poor sneaking fellow; a man of no spirit: a term borrowed from the cock-pit.

Slang English vocab.      Английский сленговый словарь.