Top definition
Is a site that only reviews Browser based games.The site is small,and all reviews are typed the same person.
Hey have you seen this site?BrowserBased? I thought the review were objective and informative.
Whats the url?
Its just browserbased with webs before the dote com
Awesome,thanks dude!
by Flore2938 November 12, 2010
Mug icon

The Urban Dictionary T-Shirt

Soft and offensive. Just like you.

Buy the shirt