Skip to main content

Call1412's definitions

Lana

a common mame given to rats in the Maldives
person 1: oh my god man i've got a lana in my house
by Call1412 July 28, 2020
mugGet the Lana 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