What does caesar's palace mean?

caesar's palace meaning in Urban Dictionary

a location where you can hang naked from roof lover while your dog licks your balls!