Skip to main content

starstarstarstarstarstarstar's definitions

leo

a leo is someone who is severely addicted to yakuza or any other game and will not stop talking about it.
for example, Born of shadows#7042 on discord
dude he's such a leo like wth shut up
mugGet the leo 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