Definitions by arthurmorgan128
nyca
Nyca is an insufferable woman who mostly uses discord and reddit. she has made our lives hell, she's an internet hoax, she will mess you up, she's a whole troll. if you ever see a user by the name of Nyca, STAY AWAY!!!
nyca by arthurmorgan128 December 22, 2023