1 definition by LooZ

Top Definition
Some one who constantly turtles and builds a lot of defensive buildings in a real time strategy game such as Warcraft or Starcraft.
this guy has no skill he is just being a tower whore
by LooZ March 22, 2007

Mug icon
Buy a tower whore mug!