Aycox Nicki wallpaper Nicki Aycox Nicki Lynn Aycox May 26 1975 - November 16 2022 was an American actress who portrayed the demon Meg as well as her first human ve… Monday, November 21, 2022 Edit