What is the full meaning of tatterdemalion
ragged, tattered [adj] / a person in ragged clothes, also TATTERDEMALLION [n -S]
Example of the word tatterdemalion placed on a Scrabble board.