Meaning of sloucher
Definition of sloucher
(noun)
a
person
who slouches;
someone
with a
drooping
carriage
Other information on sloucher
WIKIPEDIA results for
sloucher
Amazon results for
sloucher
Tweet