Adorkable

A cross between a dork and adorable. Good nickname for people who wear glasses or something that makes them a little bit dorky.