look up any word, like fleek:
 
1.
A feeling of inevitable euphoria approaching
"Hey, look at Evie and Harry over there talking"
"Thats so Logan's Runners"
by liamado October 11, 2012