What does 3dwiz mean?

3dwiz meaning in Urban Dictionary

among the worst sites everwww.3d-wiz.comcheck out the Duck Warrior. (really)