What does Billionlair mean?

Billionlair meaning in Urban Dictionary

Many billionaires have significantly more than one house, their "billionlair" (billion-lair) is when they usually have sex and do dirty deeds.