1 definition by Galaxystar

1
A trendy clothing retailer that sells a large amount of bodycon dresses, crop tops, maxi skirts, and studded bags and shoes.
Person A- "I just bought a new dress at Topshop"
by Galaxystar March 23, 2013
Get the mug
Get a Topshop mug for your cat Manafort.