look up any word, like fleek:
 
1.
Veiled threat on one's life
You better stop messing with my business.....I got things moving internationally.
by bedaze12 July 08, 2010