Skip to main content

Definitions by wmmoller

(as an adjectival or adverbial phrase, preceded by "on"): impeccable, precise, or masterful.
Martha's Thanksgiving decorations were on fleek.
She also cooked the turkey on fleek.
fleek by wmmoller November 2, 2017