bunch of geeks from it dept had a party last night, all male dirt chute worshipping fags must have had a huge evening of anal revelry
one who revels in all things related to the anus
"bunch of geeks from it dept had a party last night, all male dirt chute worshipping fags must have had a huge evening of anal revelry" What is the definition of "anal revelry"?