tatterdemalion

Fun Dictionary -> tatterdemalion

tatterdemalion - Vulgar Dictionary definition

A ragged fellow, whose clothes hang all in tatters.