Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. wovacha
A vagina with teeth
I tried to sleep with her, but her wovacha bit my penis.