1 definition by CaptainLeila

1) Master of l33t in the Megatokyo world

2) Anyone capable of fluently speaking l33t, drinking large quantities of beer without passing out, and with a fanatical hatred of zombies.
by CaptainLeila May 9, 2003
Get the largo mug.