look up any word, like leh:
 
1.
To be Superior. Mostly in video games, usually means Superhuman. Someone who can't be defeated. Person who always comes on top no matter what obstacles comes between them.
Person A: Dude, how did you just beat that level. That's Impossible
Person B: I don't know, I'm just nice like that i guess
Person A: Wow! Your a staqle.
by HiMyNameIsBilly October 11, 2010
3 0