Haha. I have a hairy ass if i don't shave, just like I have a hairy shaft if i don't shave, but if i'm meeting up for sex, i'll shave my dick, balls, taint/gouche and my ass. As for cleaning, i usually just make sure I do a big shit and just shower my ass down thoroughly but I have done an enema just to see if that made much difference. I would avoid doing that on the day though as I had water coming out my ass for a while after. I've not had my ass fingered much, i just like it when a girl licks around my hole. What sends shivers down my spine is if they're licking my ass, and then they lick from there, up my gouche, up my balls, up my shaft and right up to the tip. Damn that feels good.
One of the best orgasms I ever had was a girl licking my asshole while wanking me off.
As for going down on a girls ass, I've never encountered a chocolatey surprise. I've stuffed 8 inches of anal beads up a girls ass and they came out clean as a whistle, i've given my fair share of analingus and fingered a few asses. All the girls I have been down to town on have been anal when it comes to personal hygiene. They're all very clean and pristine. I haven't gone down on my current girls ass, although I really, really wanted to. However, she asked why I didn't do that today as she knows how much I love asses and I said I didn't know. So she asked me to play with her ass next time. I cannot wait to go down and eat her ass next time. I think eating her ass and fingering her while shes on all fours will make her blow up.