1 definition by TheFirstBorn_Unicorn

A neologism that means "On Point", but needs to never be used in any language ever.
Annoying Teen: "My eyebrows on Fleek!"
Everybody Else: "What? Stop... Just, no." *Facepalm*
by TheFirstBorn_Unicorn February 11, 2015
Get the Fleek mug.