Skip to main content

leupena

A foreign name from the pacific islands. Whoever yields this name holds the biggest nose of all humanity. He can smell you a million miles away. Watch out.
John: Hey have you ever seen a Leupena ?

Jack: No, I hope not, because his nose is huge !

John: He can probably smell us aye?

Jack: Shhh ! I think he can smell us !
by Ulisese October 30, 2013
mugGet the leupena 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