1 definition by Sumap

Top Definition
One the worst gaming sites ever.Fun for people who like to restart the page to play again. Extremely bad for a slow internet connection.
Well, at least it's not teagames.
by Sumap October 25, 2009

Mug icon
Buy a Teagames mug!