What does A Jojo mean?

A Jojo meaning in Urban Dictionary

whenever you pees people jeans and runs from the space embarrassed.