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 Lanamug.

Share this definition