What is Itchydou?
a bunch of homosexual men getting together drinking alcohol and touching each other
"dude are we getting itchydou tonight?"
"heck yessss ill bring the lube!!!"
See itchydou