A typo is a minor glitch or error, using the wrong word, spelling incorrect like that. You got the names out of order, spelled them correctly, but exactly backwards. That isn't a typo, that is ignorance, while calling someone else ignorant.
All I wanted to point out, a US Citizen is not wrong...