I just learned — to my delight — that the term “On Fleek” was created by a Colorado woman named Peaches Monroee (great name) in a Vine video.
I think it’s really great the effect the internet has had on the etymology of modern words. Often when you read about etymology things get fuzzy as you go further back in time and often it’s really hard to be certain when a word was created or when it’s meaning changed. For example, take the famous linguistic row over the word decimate.
It’s really interesting to be able to identify the moment “on fleek” was created and as technology continues to advance one day we’ll probably be able to literally plot out the spread of words.