Posted by Mirela on July 02, 2003
I´de be really grateful if anyone could tell me the meaning of Lounge Lizard Heaven
Here´s the context in which the expression appears:
"Once known as the last stop before lounge lizard heaven, Vegas is now a mecca for entertainers and other major events."
What does it exactly mean?
Thanks in advance,