meaning of Butterglasses

Butterglasses meaning in Urban Dictionary

a woman who's smokin hot, but wears glasses