Top definition
a guy who sucks at every game, and considered a joke among society
Look at that guy playing Starcraft, hes almost as bad as WTFDOTA.
by SBUADED November 01, 2010
Get the mug
Get a WTFDOTA mug for your dad Callisto.
buy the domain for your cat vlog