Q: What do you call a clean idiot?
A: Soap on a Dope.
Alright, listen up, genius. The joke is play on words. "Soap on a Rope" sounds like "Dope on a Rope." A dope is another word for idiot and soap is clean so the joke implies that a clean idiot is "Soap on a Dope".