Sekirov Dictionary

on fleek

UK /ɒn ˈfliːk/US /ɑn ˈflik/

prepositional phrase3

  1. (slang) Flawless; perfect; spot on.

This dictionary works without the internet: on your phone · in Chrome