1 definition by Nectar Sunglasses
Sunglass company specializing in wayfarer design with many different varieties of colors and lens! Perfect for live shows, beach/snow sports and college parties. Enjoy your life!
by Nectar Sunglasses November 8, 2011