A sophisticated and superlative form of "on fleek". A composite of on fleek and the french magnifique.
Looking at David's jacket...magnifleeque!
31👍 2👎