1 definition by Bob Whiskey
A person who receives an online game for free but doesn't take the time to learn how to play it properly, resulting in the annoyance of everyone playing with them because they screw everything up.
Guy1: Man since Team Fortress 2 became free everyone seems to suck now.
Guy2: I know they are a bunch of freetards right?
Guy1: Yeah they can't even play properly, stupid freetards.
by Bob Whiskey Jun 28, 2011 add a video