Skip to main content

halo newb

1. A person who is equal to or as skilled as ben

2. A poor sport who whines about everything
thinks he is the best.... Dude you are such a ben, you couldn't hit the wall if you were surrounded by them.
by Stemmy Tree March 20, 2005
mugGet the halo newbmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email