Green’s Dictionary of Slang

tinsel teeth n.

(US campus) a person wearing orthodontic braces.

Delaware Co. Dly Times (Chester, PA) 5 Feb. 9/1: I had to live with the names ‘tinsel teeth’ and ‘iron mouth’ [...] it hurts.
[US]Cincinnati Enquirer (OH) 19 July 3/4: All the boys do is call me tinsel teeth and steel jaw.
[US]Current Sl. VI.
[US]Petosky News-Review (MI) 8 Jan. 4/3: She has been called ‘brace face,’ ‘metal mouth,’ tinsel tooth,’ and her favorite — ‘tin grin’.
[US]G.A. Fine With the Boys 169: Tinsel teeth, n. Boy who wears metal braces on his front teeth.
Charlotte Obs. (NC) 11 Apr. 9D/3: Hey, tinsel teeth! There’s a mouthful of reasons to wear those wires.
Atlanta Constit. (GA) 31 Jan. IE4/6: ‘Tinsel teeth’...‘metal mouth...nobody says that stuff any more.
Tampa bay Times (St Petersburg, FL) 2 Jan. SF/1: [cartoon caption] ‘Ha Ha! Tinself teeth! Metal Mouth!’.