NERD


Meaning of NERD in English

weird person, nut

That nerd! He spit on my toe!

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.