Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. CMAFR
Cry Me A Fucking River.
OMFG, what a WATB. CMAFR.