1 definition by duckyrocks

A store in which you can buy the same clothes imported from china and sold for a tenth of the price in nearby street markets, including east street in Elephant and Castle. Some of it is pretty, but definitely pretty overpriced considering the cost price. bit of a flea market.
I have that very same top! Where did you buy it, urban outfitters?

No, east street for £3.50.
by duckyrocks June 1, 2010
Get the Urban Outfitters mug.