on fleek

a.k.a. looking snatched
"On fleek" describes something that's perfect.

Historical perspective: This expression comes from the African-American Vernacular English (AAVE) and was popularized by a 2014 Vine video where the user brags about her "eyebrows on fleek."

See also : on velvet  BAE  YEPPIES  GLB  GLG  
NetLingo Classification: Online Jargon

Updates