Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. Caswell Dukes
Caswell Dukes:

Male shorts with a hem so high, you can see his balls. The male version of the daisy dukes.
Brian wore his Caswell Dukes to play golf today...every time he went to tee it up, his balls fell out of his shorts.