Top definition
The facility in Cleveland, OH that has all the kinds of gaming under one roof.

Alternately, the brand name of the products created by the owner of GamerHaven
Yo man, I'm going to get me some GamerHaven wings and Boosters.

Let's go to GamerHaven and play some DDR or D&D or something.
by MaSTA SoLIDUS August 14, 2006
Get the mug
Get a GamerHaven mug for your dog Abdul.