ike it or not, Canadians are american, as are mexicans, columbians, brazillians and so forth.
No they are not fool. They are North American or South American or from the Americas. Years of language use that supersedes probably your grandparents time in this world are not to be tossed aside in order to some pretentious idiot to feel good about themselves.
Just because he had the courtesy of making the distinction between the peoples of the americas, does not make his point drivel. Instead, it shows insight which has obviously been lost on redneck sister fuckers such as yourself.
Dribble, I did not say drivel. It shows he is a clueless moron and it seems like you are too.
The fact that you have your head buried so far up your own ass that you are unable to admit that the term american is shared by countries other than our own, just goes to show how people like you allowed our country to become so fucked up through ignorant flag-waving patriotism, and trying to drown out all criticism by mindlessly chanting "USA! USA! USA!"
No, it has never been until recently that people are so damn lazy they drop the North or South or Central or Latin from the American when talking about continental origins. It's intellectually dishonest and intellectually lazy. You can lie to yourself all you want but it does not make it correct and when you use the improper terms, do not be surprised if people think you are silly spouting silly things and worth little more than being ignored.
Go pop another Budweiser and shoot a defenseless animal while claiming you're a "real man". Leave the actual thinking to those with more than 2 brain cells to rub together.
If you could even put two brain cells together, you wouldn't be spouting this rubbish. It doesn't take much to think, you should try it and then apply it to what you are about to say some time,