A person that knows way too much about pokemon.
Person 1: Bro I can name all the pokemon from generation 1! Person 2: You're such a pokemon nerd, my guy.