for not helping me out and loosing my keys, you are a real pillock
a british word for an idiot or a real jerk!
"for not helping me out and loosing my keys, you are a real pillock" What is the definition of "pillock"?