got home from the pub last nite and let the missus have it, both barrels  balls and all
"to engage in vigorous sexual activity
"got home from the pub last nite and let the missus have it, both barrels  balls and all" What is the definition of "balls and all"?