What does Anal Grenade mean?

Anal Grenade meaning in Urban Dictionary

1. the act of skeeting into an asshole