amy got a brand new pair of black and decker pecker wreckers
alternate word for braces
"amy got a brand new pair of black and decker pecker wreckers" What is the definition of "black and decker pecker wreckers"?