DUBS Meaning of DUBS in English (puddles). There may be a more gentle Scottish slang English vocabulary. Английский словарь шотландского сленга. 2012