bang up to date
on fleek
prep
-
Flawless; perfect; spot on.
-
Stylish and perfectly chosen or put together.
-
Sleek and perfectly groomed or styled; well-groomed.
How often have the words bang up to date and on fleek occurred in a corpus of books? (source: Google Ngram Viewer )