What does Cannonball Salad mean?

Cannonball Salad meaning in Urban Dictionary

The work of doing sexual activity with people girlfriend, while feeding her salad saturated in grated, dried out, feces.