Just launched! Learn slang while watching funny vids: urbandictionary.tv
2. El Chuco
El Paso, Texas
I'm headed for El Chuco, where the women are women and the men ain't no competition.
1. El Chuco
El Paso is know as El Chuco
I am going to El Chuco to so some shopping