SCRUBBADO Meaning of SCRUBBADO in English The itch. Slang English vocab. Английский сленговый словарь. 2012