1 definition by CharlieFoxtrot

1
A person of romantic interest who treats you so badly, you want to change your sexual orientation
I don't know why you won't dump your girlfriend, she's a team switcher.
by CharlieFoxtrot November 22, 2009
Get the mug
Get a Team Switcher mug for your guy Zora.