English Dictionary
Definition mix it (up) with someone in British English
mix it (up) with someone phrase
phrase
Synonyms and related words

English Dictionary