Skip to main content

Definitions by Strahd1982

To be on point.

Fine or sexy
Lookin Boss
"mmm baby your dress is on fleek!"
Fleek by Strahd1982 December 4, 2016