Noun
muck-snipe (plural muck-snipes) (slang, obsolete) A bankrupt, especially someone ruined by gambling.