1 definition by benny ching chang

pulling the foreskin up and over the balls to create what looks like a roast chicken, drumsticks included.
check out my roast chicken!
by benny ching chang March 12, 2006
Get the roast chicken mug.