JOHN Meaning of JOHN in English n. (Slang) toilet, bathroom; client of a prostitute; man, guy, fellow Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012