1 definition by Samiiii x3

Top Definition
just about the best store ever. just because you cant afford to shop there doesnt mean its still not cool.
RiCH GiRL: i Love AbercrombIe
PooR GiRL: I hate that place, its so damn exspensive
RiCH GiRL: So? I STiLL love it
by Samiiii x3 January 01, 2006

Mug icon
Buy a abercrombie mug!