Definition of soap-dodger in US English:

soap-dodger

noun

British
slang, depreciative
  • A scruffy or dirty person.

Origin

1990s. From soap + dodger.

Pronunciation

soap-dodger

/ˈsəʊpˌdɒdʒə/