sloucher
1. [ noun ] a person who slouches; someone with a drooping carriage
Related terms: person slump
Similar spelling:   Slusher
  Slusser
  slugger
  slasher