Skip to main content

PapayaFluffyPants's definitions

MeChen

A Chinese saying that means you are mad at your relatives and think they should live and die in a cave with purple trolls
Samantha was in MeChen with her family.
by PapayaFluffyPants July 25, 2016
mugGet the MeChen mug.

MeChen

When your friend or companion is being an annoying dick-head
My best friend was being MeChen
by PapayaFluffyPants July 26, 2016
mugGet the MeChen 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