DUX Meaning of DUX in English best pupil in the school in the final year Scottish slang English vocabulary. Английский словарь шотландского сленга. 2012