1 definition by Englishman on a mission