Wiktionary
toe rag
Etymology 1 n. 1 (context British slang pejorative English) A tramp. 2 (context archaic English) A cloth worn wrapped around the foot instead of a sock. Etymology 2
n. (context Ireland slang pejorative English) An obnoxious or insignificant person. Etymology 3
n. (context British Somerset English) Dried salt cod-fish.