Skip to main content

Definitions by bertfelin

shenbility 

It's a Chinglish. In Chinese Shen means God. Shenbility refer to someone is god-like.
she is so good at it, she's shenbility.
shenbility by bertfelin August 1, 2011