English | German | Russian | Czech

cheap John English

Meaning cheap John meaning

What does cheap John mean?

cheap John

A cheapjack.

Are you looking for...?

cheap | John