1 definition by benny ching chang

Top Definition
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 11, 2006

Mug icon
Buy a roast chicken mug!