ALL meanings of crapaud
cra·paud
C c - noun crapaud a frog or toad 3
- noun crapaud a species of large frog, Leptodactylus pentadactylus, resembling a bullfrog, inhabiting South and Central America, and having deep orange or red coloring on the legs and sides during the breeding season, the rest of the body being dark-green or brown with black markings. 1
- noun crapaud (derogatory, ethnic slur, offensive, slang) A French person. 1
- noun crapaud (Obsolete (No longer in use)) A toad. 0
- noun crapaud (Slang) (derogatory, ethnic slur, offensive) A French person. 0