look up any word, like dirty sanchez:
 
1.
Someone who comes with a ton of information about an item, object, person or anything in existence even though said information was not asked for.
Person A: Wow, that's one hell of a gun

Person B: It's a Beretta M 1951; a 9 mm semi-auto gun. It was developed somewhere between the '40s and the '50s and....

Person A: Thanks Captain Wikipedia
by Prosit July 08, 2010