CRAPAUD Meaning of CRAPAUD in English add. ·noun a toad. 2. crapaud ·add. ·noun as a proper name, johnny crapaud, or crapaud, a nickname for a frenchman. Webster English vocab. Английский словарь Webster. 2012