Top Definition
A ownage online gamer. Who gets money and women on the side.
Dude, oh my god did you know Momo was a leet balla?
by 1337 balla April 19, 2009
5 Words related to Leet Balla

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.