look up any word, like darude - sandstorm:

1 definition by 4dNB

 
1.
a combination of the words sketchy and treacherous meaning both of them at the same time.
"That windy road is sketcherous when its icy"
by 4dNB March 29, 2009