LIMEY

Definition of LIMEY

  1. (noun)a man of English descent