Someone who is incompetent with no clue on what they are doing, half-assed. Usually in the motor trade, yet lacks severly in quality.
That bloke is a yarda, he can't even start the car. The guy who worked on my car is such a yarda.
51👍 12👎