tatterdemalion in Finnish tatterdemalion in Finnish resupekka noun A person with tattered clothing. Add to Flashcards