the meaning

Submitted by gehan on Thu, 10/31/2013 - 11:56

hello everyone
i did my IELTS exam and i got 5.5 band. i know it is so bad to get the same score.
but i decided to improve my English first then practice exam skills.
now
- every week end, i scan a script of a movie to take difficult vocabularies . then i print it to study.
- the rest of the week i watch the movie again and again.

so,
i just want to ask about an expression in " Mulan" movie because i couldn't get the meaning from dictionary or internet.

the expression is : Who spit in her bean curd?

please , help me, this movie is my lesson this week.
thanks