carping - Dictionary definition and meaning for word carping
If you will ping with your car horn, people will shout at you...they will complain... carping...
Car+p(ark)+ing; Many people find faults in ur carparking style
carping sounds like crap...so its unjustified to criticize this word and call it "crap".
carping - harping in an irritating way = fretful complaining
If you ping some one while driving car your parents criticize you.
Sounds like crapping... means critism, complain, finding faults.
If someone "Ping your car"..they COMPLAIN about you
It's easy to be carping at one, rather then to act for cause.