POOR-JOHN Meaning of POOR-JOHN in English noun a small european fish, similar to the cod, but of inferior quality. Webster English vocab. Английский словарь Webster. 2012