I think it's true and that's good enough for me.
Apparently it has 2 similar meanings. 1. Someone who comes to your aid ( in a fight etc...) 2. A foreign baseball player of considerable strength brought in to change the fate of the team. Overall the word has positive connotations, but yes, probably not someone considered part of the team.
[QUOTE=hml;1224201]Sounds like this chick needs a good rootin' by her local ALT...