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

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

Share this definition