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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.