Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. Douchebag Faggy Pants
The kid who you just want to beat the shit out of. The Annoying Faggot who is just asking to get slapped in the face with a massive cock.
Jack is a Douchebag Faggy Pants