Green’s Dictionary of Slang

metal mouth n.

(US campus/UK juv.) a person with orthodontic braces.

in Daily Beacon (TN) 10 Nov. 4: Painful kisses, baby food for dinner and nicknames like ‘metal mouth’ and ‘tinsel teeth.’ [HDAS].
[US]Petosky News-Review (MI) 8 Jan. 4/3: She has been called ‘brace face,’ ‘metal mouth,’ tinsel tooth,’ and her favorite — ‘tin grin’.
Charlotte Obs. (NC) 10 Aug. 12: Share your happy or horrifying tinsel-tooth tales [...] ‘Yo! Metal Mouth,’ ‘ [...] ‘Hiya, Brace Face’.
OnLine Dict. of Playground Sl. 🌐 metal mouth! n. unkind name for someone wearing braces on their teeth.
Tampa bay Times (St Petersburg, FL) 2 Jan. SF/1: [cartoon caption] ‘Ha Ha! Tinself teeth! Metal Mouth!’.