POOR-JOHN Meaning of POOR-JOHN in English ( n. ) A small European fish, similar to the cod, but of inferior quality. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012