sloucher

noun

A person who slouches.

noun

a person who slouches; someone with a drooping carriage