1 definition by bub9le

The UK equivalent of drugstore makeup ... aka cheaper, non-designer brands.
this high street bronzer is not that horrible
by bub9le December 30, 2013
Get the high street mug.