meaning of caesar's palace

caesar's palace meaning in Urban Dictionary

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