The only reason I know what "fleek" means is because of Fatpeoplehate. I think I've seen the word used maybe two or three times on this site, two or three times on a different website, and I think I might have heard it once on the radio (the DJ was using it sarcastically).