Find the word definition

Wiktionary
soap dodger

n. (context slang humorous English) A dirty person; one who does not bathe often.