adj. A Chinglish
word, be able to excite, make someone feel cheerful. ge- in
Chinese means give,
li- means power, strength or energy.
1.
Wow, China overtakes Japan as
world's second-biggest economy, it is so gelivable!
2. It is gelivable that Spain won 2010 FIFA's World
Cup, Spain FTW.