Specialk#1's definitions
Short for Neiman Marcus, a very high end department store based in Dallas, Texas. Known for extravagent merchandise and an over-the-top shopping experience.
by Specialk#1 October 17, 2005
Get the neiman'smug.
Get the neiman'smug.