What does ass hammock mean?

ass hammock meaning in Urban Dictionary

whenever your pet lays in your upper thighs and utilizes your ass as a pillow and takes a nap.