1 definition by Shelxyzz

Top Definition
A word used to described a person with an innocent smile but a dirty mind
OMG! You're Such A Nikki!
via giphy
by Shelxyzz October 21, 2020

Mug icon
Buy a Nikki mug!