DWIN Meaning of DWIN in English Gorgeous, handsome, sexy, god-like, attractive. Example: Girl sees a boy she finds attractive: Mmm...mmm...mmm... He sure is dwin. Slang English vocab. Английский сленговый словарь. 2012