oxfordlearnersdictionariesblog.com
On fleek
‘Eyebrows on fleek!’ I said to myself approvingly this morning as I cast a final glance in the mirror before leaving for work. An odd turn of phrase, meaning in this context ‘perfectly groomed or s…