Brannon, a high-schooler in Dallas, Texas, wonders about the meaning of slang term on fleek, meaning perfect or just right. Peaches Monroee popularized this expression in a Vine where she was proud of having eyebrows “on fleek.” She later explained that what she was really saying was on flick, as in “on point.” This is part of a complete episode.

Tagged with →  

This site uses Akismet to reduce spam. Learn how your comment data is processed.