Words may have different spellings and perhaps phonetics in different countries, but they certainly never have different defintions. Ignorant does not mean "rude and pushy"; you just don't know what the word means, and you've been using it like a dumbass for years, apparently.
Good job.