Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. ZINDABAD
A word in Urdu language which means"Long Live"
Pakistan Zindabad
Long live Pakistan