Top definition
A large hammer. So called after bad working practices that evolved during the blacker days of the British Leyland company.
by Al December 28, 2004
Get the mug
Get a coventry screwdriver mug for your mate Jovana.