Skip to main content

Definitions 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.
on fleek by TheRuffian January 15, 2017