Weird News

Are Your Eyebrows ‘On Fleek’?
Have you heard people using the phrase "on fleek"? Have you been wondering what in the HECK that even means? Well, I am here to help you!
Urban Dictionary defines "on fleek" as:
(slang) a state of completeness and flawlessness. i.e perfection

Here are examples of som…

Load More Articles