Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. Cabsicle
Cocky Ass Bitch -sicle
I'm so over that little cabsicle