A loud English person, typically american.
While traveling in Europe I was constantly surrounded by anglo-klaxons.
4698👍 5441👎