Tatterdemalion

What is Tatterdemalion?

Tatterdemalion definition and meaning on Dictionary terms:
noun

a person in tattered clothing; a shabby person.