1 definition by Penis12131231

1
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!!!"
by Penis12131231 February 01, 2007
Get the mug
Get a itchydou mug for your boyfriend Georges.