SNOWBALL Meaning of SNOWBALL in English A jeering appellation for a negro. Slang English vocab. Английский сленговый словарь. 2012