Skip to main content

Definitions by jparadis

anglo-klaxon

A loud English person, typically american.
While traveling in Europe I was constantly surrounded by anglo-klaxons.
anglo-klaxon by jparadis October 13, 2013
Word of the Day on October 19, 2013