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.