DROOKIT Meaning of DROOKIT in English (drenched) and producing lots of Scottish slang English vocabulary. Английский словарь шотландского сленга. 2012