Skip to main content

CaptainLeila's definitions

largo

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 8, 2003
mugGet the largomug.

Share this definition