she really needs to get contacts--those fostinas of hers are hideous
a pair of women's eyeglasses or sunglasses with round lenses, characterized by appearing much too large for the wearer's face
"she really needs to get contacts--those fostinas of hers are hideous" What is the definition of "fostinas"?