armmarp
has the following definition + add your definition
a ruffled mind makes a restless pillow
a ruffled mind makes a restless pillow is used in Acronym Proverb
The word armmarp is used in Acronym, Proverb meaning a ruffled mind makes a restless pillow