1 definition by TheRuffian

A self aggrandizing term used by a total fuck tard
My dickhead made-up english words to blow smoke up my own ass is on fleek.
by TheRuffian January 15, 2017
Get the on fleek mug.