tower whore Share definition Flag 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 tower whore by LooZ March 26, 2007 0 0 Get merch Get the tower whore mug. Buy Now — $32.95 See more merch