Dictionary.com
Thesaurus.com

cross-carpeting

American  
[kraws-kahr-pi-ting] / ˌkrɔsˈkɑr pɪ tɪŋ /

noun

  1. Slang. (in Nigerian politics) the action, process, or instance of a politician changing allegiance from one political party to another.