meaning of alpha-bed

alpha-bed meaning in Urban Dictionary

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