fashion police

fashion police

English Noun
Ad

Definition

An imaginary police force that ensures that people dress according to fashion.

Ad