meaning of Ainuchodetestuclites

Ainuchodetestuclites meaning in Urban Dictionary

That gap between your rectum and testicals including a bit of your chode.