I'm not sure about American English, but in British English we have a common word "Bolshy" which is used to described people who are a bit rude and aggresive or arrogant or stroppy. It derives from...