What does arm pillow mean?

arm pillow meaning in Urban Dictionary

a man with huge muscle tissue to sleep in, comfortably. Muscles as comfortable as a pillow.