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 largo mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email