Top definition
Meaning: on point, like a boss, sexy, relevant (a way to compliment something or someone)

Origin: Autocorrect mistake . Instead of writing on fleek, ON FLEET! Internet took over and turned it into a new catch phrase!
those 13 trashers are ON FLEET
by Fleetest December 21, 2016
Get the mug
Get a On Fleet mug for your sister Sarah.
buy the domain for your pet site