Skip to main content

Definitions by Hotdog_spring

“on fleek”, is an Americanisation of the French term “en flic” which roughly translates to “to police” or “to spy on”
Jullian Assange's phone calls are on fleek, don't discuss anything that can be used by the government to incriminate you.
on fleek by Hotdog_spring December 14, 2016