Definition of bad-john in English:

bad-john

Pronunciation /ˈbaddʒɒn/

noun

Caribbean
  • A ruffian; a hooligan or miscreant.

Origin

1930s; earliest use found in Port of Spain Gazette. From bad + John, probably originally after Bad John, alias of John Archer, a notorious habitual criminal in Trinidad in the early 20th century. Compare.