ross, stop being such an arsenault
an annoying person, place or thing  --can also be used to describe an individual or group of people who listen to country music too loudly on weekdays
"ross, stop being such an arsenault" What is the definition of "arsenault"?