What does alpha-bed mean?

alpha-bed meaning in Urban Dictionary

Where the alpha male rests their head... or participates various other nocturnal tasks