Just launched! Learn slang while watching funny vids: urbandictionary.tv
2. jankubus
it means what ever you want it to mean
You are a jankubus
1. jankubus
a soul sucking retard
Angel, shes such a jankubus