meaning of Anal Grenade

Anal Grenade meaning in Urban Dictionary

1. the act of skeeting into an asshole