installing those spark plug wires on that impala ss was a real codbuster
something very difficult or painful
"installing those spark plug wires on that impala ss was a real codbuster" What is the definition of "codbuster"?