meaning of Cannonball Salad

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.