What does Armchair Pillow mean?

Armchair Pillow meaning in Urban Dictionary

A slang term for those soft pillows which can be shaped like 1 / 2 a chair. They are specially comfortable whenever using flooring naps.