crab lanthorn

Fun Dictionary -> crab lanthorn

crab lanthorn - Vulgar Dictionary definition

A peevish fellow.