Skip to main content

Definitions by Rocky Star!

A Singlish term, meaning to woo someone.
"Hey that girl there is chio"

"Then go jio her!"
jio by Rocky Star! March 19, 2010