1 definition by RedDaug

Top Definition
A slow and incapable electrical apprentice. The greenhorn and bottom feeder of the electrical industry.
Tradie, "pass me my long nose pliers"
Apprentice *hands him a screwdriver.
Tradie, "you are such a squid rings"
by RedDaug May 31, 2018

Mug icon
Buy a Squid rings mug!