Tatterdemalion

Webster's Dictionary of the English Language

·noun A ragged fellow; a ragamuffin.