Meaning of Johnny Crapaud in English:

Johnny Crapaud

Pronunciation /ˌdʒɒnɪ ˈkrapəʊ/

noun

slang, derogatory, humorous, ironic British
  • A nickname for: a French person or a person of French descent.

Origin

Early 19th century; earliest use found in John Brown. From Johnny + French crapaud toad.