'mean Streak' Meaning And Practice - Idioms - MicroEnglish

Tag » What Is A Mean Streak