Inappropriate.
Not apropos.
Rude.
Insulting in manner or words, particularly in an arrogant or insubordinate manner.
A person who is insolent.