CRABS Meaning of CRABS in English A losing throw to the main at hazard. Slang English vocab. Английский сленговый словарь. 2012