Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. Janky Bastard
Someone who is very uncool and generally lies cheats and steals.
Dave is such a janky bastard, he tried to steal my freaking girl from me