someone who always has to be correct whether about historical or scientific matters (even if that person isnt actually right)
by Sisquat February 12, 2009
a person who is obsessed with being grammatically correct and is a total grammar nazi; also known as nerd, freak, geek, loser, half bomb
by Sisquat January 15, 2009