0%

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
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?