manWhoreCraft III Share definition Flag What one calls WarCraft III before discovering its awesomeness. Hey, why don't you guys go play your manWhoreCraft III whilst I jerk off in your bathroom. manWhoreCraft III by Eyeballflyball August 15, 2003 0 0 Get merch Get the manWhoreCraft III mug. Buy Now — $32.95 See more merch