What does a bag of joe mean?

a bag of joe meaning in Urban Dictionary

something which is very useful