celtics_fan's definitions
The Washington Wizards are a professional basketball team based in Washington, D.C. They play in the National Basketball Association (NBA). They play now at the Verizon Center aka "The Phone Booth"
by celtics_fan March 5, 2009
Get the Wizards mug.