soap dodger
Noun
Meaning
(slang, humorous) A dirty person; one who does not bathe often.
(slang, Australia) An Englishman; a Briton; a person of British descent. Supposedly borne from the historical canard that the English only bathe once a year.
soap-dodger (plural soap-dodgers)
Alternative form of soap dodger
Alternative names
soap-dodger