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 Get the manWhoreCraft III mug.