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".
If you ping some one while driving car your parents criticize you.
ping kar kar k galti batana
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.