PapayaFluffyPants's definitions
My best friend was being MeChen
by PapayaFluffyPants July 26, 2016
Get the MeChen mug.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.