PapayaFluffyPants's definitions
A Chinese saying that means you are mad at your relatives and think they should live and die in a cave with purple trolls
by PapayaFluffyPants July 25, 2016
Get the MeChen mug.My best friend was being MeChen
by PapayaFluffyPants July 26, 2016
Get the MeChen mug.