amazing braces Share definition Flag when a true G gets dome from a chick and jizzes all over her teeth. resembling clear childrens braces. i got this bitch to give me brain last night and i left her with amazing braces. amazing braces by B. Shots April 16, 2007 0 0 Get merch Get the amazing braces mug. Buy Now — $32.95 See more merch