1 definition by MeOnCloud10

an ok store if you are shopping in womens, cause then you don't have all the glittery shirts and stuff. they have good prices and usually have unique stuff that is at a reasonable price (unlike AE, Hollister, or Abercrombie)
I got both of these layering tee shirts from Old Navy.
by MeOnCloud10 May 29, 2005
Get the old navy mug.