look up any word, like wyd:
 
1.
Supreme physical or mental athlete; Determination and speed
Look at that performance, he's been blessed with Stilz.
by tim October 05, 2004