Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. DGFL
DGFL stands for dirty girl fo life
Britney used to be hot, but now she's a DGFL.