Johny Crapaud Meaning, Definition & Usage

Definitions
  1. a jocose designation of a Frenchman, or of the French people, collectively.

Webster 1913