CRAB LANTHORN Meaning of CRAB LANTHORN in English A peevish fellow. Slang English vocab. Английский сленговый словарь. 2012