Person13243523's definitions
someone who is most likely voting up on every positive response, and repeatedly clicking down on the negative ones (far after being told they've already voted down).
by Person13243523 April 11, 2009
Get the band geek mug.