Random Words:
1.
Any person who obnoxiously acts like they know a lot on a given subject (as by refusing to accept advice or information from others, bra..
1.
a person who spends 20 to 21 hours a day learning pointless skills in any sport or activity.
-football
-poker
-teabaggin
..