The definition of someone who is very nerdy.
"John is such a glasses guy. The only thing he does every day is studying."