Did you know…?
…that ‘armed to the teeth’ is a pirate phrase which comes from Port Royal Jamaica in the 1600's. Back then pirates only had single shot black powder weapons and cutlasses so they would carry many of these weapons at once to keep up the fight. In addition they carried a knife in their teeth for maximum arms capability.
Today it means overly well equipped, prepared; or heavily armed.