Noun Definitionragamuffin1.Definition: a dirty shabbily clothed urchinRelated Noun(s):tatterdemalionCategory: People