What does this mean in English? Someone yelled lieng loi and Ho si fun in Chinese at me, but they weren't Chinese.?

2 answers 2