meaning of Bearded Lantern

Bearded Lantern meaning in Urban Dictionary

A bearded lantern/ A lantern with a beard mounted on it as a part of natural growth.A word which are often utilized as a come-back to such a thing.