brandon fitzpatrick is the jo master brandon fitzpatrick is the grand master jo
abbreviation for jack off
"brandon fitzpatrick is the jo master brandon fitzpatrick is the grand master jo" What is the definition of "jo"?