LOUNGE LIZARD


Meaning of LOUNGE LIZARD in English

noun

1. : ladies' man , fop

2. : a social parasite

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.