Johnny Crapaud noun1 •(offensive) A Frenchman."I say, you fellows, Johnny Crapaud says he can play cricket!” exclaimed Crow one morning. “What fun!” — 1887 formsJohnny Crapauds