Skip to main content

L.Piere's definitions

Merlion

To vomit copiously & ferociously until fully evacuated. Resembling the Merlion - the official mascot of Singapore
Sam was in such a state on the trails the other day, he Merlioned all over himself and his bike!
by L.Piere June 10, 2021
mugGet the Merlion mug.

Lucky Joon

The guy in the middle of a 3 way fuckfest with a pair of transsexuals.
Pierre: I hear you were on double duty this weekend, both giving and receiving.
Joon: Yeah, they don't call me Lucky Joon for no reason man!
by L.Piere June 29, 2020
mugGet the Lucky Joon 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