look up any word, like donkey punch:
 
1.
The process by which two homosexual men engage in anal fisting, with the fist then being slowly turned - like a chicken being spit roasted.
Have John and you ever done some chicken roasting?
by hurapica May 05, 2011