Skip to main content

Izzy_tp's definitions

Natasha

Its the word used for period.
Which means menstrual cycle.
"Your joke's so flow Natasha's jealous."

"I got Natasha this week."
by Izzy_tp June 14, 2016
mugGet the Natashamug.

Share this definition