meaning of A Jojo

A Jojo meaning in Urban Dictionary

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