tatterdemalion - noun
singular
tatterdemalion
plural
tatterdemalions