i got so frustrated with that chinese fuck puzzle
a chinese fuck puzzle is something totally complicated or in disaray or disorganized
"i got so frustrated with that chinese fuck puzzle" What is the definition of "chinese fuck puzzle"?