Skip to main content

Definitions by 2dara

A person with inexplicably good taste in vision correction apparatuses.
"Xin Niu, I like your glasses."
Xin Niu by 2dara June 15, 2013