Definitions by rolfharris
Soap Dodger
A slang term for people from england. During the early to mid 20th century the english were famous for only washing once a year. The english considered bathing to be bad for the health. Hence the expression that they were adept at dodging the soap.
Soap Dodger by rolfharris February 27, 2010