SQUEEZE CRAB


Meaning of SQUEEZE CRAB in English

A sour-looking, shrivelled, diminutive fellow.

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