Top definition
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
Get the mug
Get a staqle mug for your buddy Beatrix.