厮混sīhùn
Top 45000
Meanings
1. (derog.) to hang out (with sb)
2. to mix (things) together
Characters used