Originally, a Bama was a southerner (from Alabama, for instance) trying to blend in up north, but was so obviously country that it didn't work.
Now it's more general and just means something funny-looking, unsophisticated or country as hell.
"Why is dude stillwearingBUM Equipment? That's some Bama shit!"