A person who is successful and triumphant despite lack of skill, esp. in video games.
That guy just aced that quiz without having studied at all! He's a real batclone!
by FilmForce July 05, 2013
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.org. We'll never spam you.×