look up any word, like sex:

1 definition by Kalpski

 
1.
A cheap department store in the UK. Sells almost anything you can think of.
Means Good Quality in Swedish.
I went shopping in Primark today.
by Kalpski March 21, 2007