Code switching refers to the act of changing the way we speak or communicate depending on the situation or the people we are interacting with. It involves shifting between different languages, dialects, or even slang, to adapt and fit in with a particular group.
Full definition