look up any word, like sweetest day:

1 definition by benny ching chang

 
1.
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