Define Niketown Meaning

Niketown
To finger a woman obviously in a public place such as the doorway of a major sporting goods store.

I can't believe he Niketowned her right on Oxford Circus in a busy friday night!
By Erin