anglo-klaxon

A loud English person, typically american.
While traveling in Europe I was constantly surrounded by anglo-klaxons.
by jparadis October 13, 2013
mugGet the anglo-klaxonmug.

Share this definition