1 definition by Chyaa

the leader of nerds who possesses magical powers
That meeb is taking over the world.
by Chyaa April 27, 2005
Get the meeb mug.