A person that says "WOW" / "What? No way!" every 5 seconds on Xbox live, or a person that believes that no game is greater or equal to Halo 3. This in turn pisses everyone else off due to the annoyance.
by Ricecakes9236 January 21, 2010
Get the Darthfrustratermug.