1 definition by Keef_stix

Top Definition
Also known as Bama Weld or Bama Bond

Ducting taping an object beyond necessity to the point of it being more duct tape than object.
Someone side swiped me, Had to Alabama weld my car mirror
by Keef_stix December 14, 2020

Mug icon
Buy a Alabama Weld mug!