Present participle of crap; defecating or, in slang usage, talking nonsense or failing at something.
From Middle English crappe meaning 'chaff' or 'residue,' from Old French crappe. The scatological meaning developed in the 19th century, while the 'nonsense' meaning emerged in 20th century American slang.
Try Another Word