1093 / 3571

What does 胡来 (húlái) mean in English?

胡来
húlái胡來

make trouble; mess things up (Verb)