Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. spazzdick
An uncontrollably ejaculating cock
Man: Dude i had a spazzdick last night
Other man: sweet