Ragamuffin is a very old word that has travelled through many centuries. It appeared in early English writing and even in famous poems. Over time, the word changed and picked up new uses. Today, it is ...