SHAG-BAG Meaning of SHAG-BAG in English SHAG-BAG, or SHAKE-BAG. A poor sneaking fellow; a man of no spirit: a term borrowed from the cock-pit. Slang English vocab. Английский сленговый словарь. 2012