Etymology

john school

Today it means: A police-run program in which men arrested for soliciting prostitutes agree to attend lectures from former prostitutes as an alternative to paying a fine or spending time in jail. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok

The story

john (“(slang) a prostitute's client”) + school

Etymology from Wiktionary, CC BY-SA 4.0.