1 definition by i <3 indie

the most orgasmic store in the world. the music they play in there is so much better than the techno shit they play in other store.
i feel so cool today i think im going to urban outfitters today.
by i <3 indie December 6, 2005
Get the urban outfitters mug.