MeChen
When your friend or companion is being an annoying dick-head
My best friend was being MeChen
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.