1 definition by chicky2

Female version of a man cave; a place where ladies go to do lady stuff.
She bought a floral couch for her lady lair.
by chicky2 January 6, 2009
Get the lady lair mug.