1 definition by Shelxyzz

A word used to described a person with an innocent smile but a dirty mind
OMG! You're Such A Nikki!
by Shelxyzz October 21, 2020
Get the Nikki mug.