Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. JJahuja
A small black mammal that lives in India. It's life span is about 10 human years
"Look at that little black thing, It must be a Jjahuja"