look up any word, like donkey punch:

1 definition by Bunty.d

a delicious chinese food cusine,
its served with sauce stuff and cucumbers and onions
its a sexy food lmao
i went to go eat some pecking duck in a strip club. i was surprised they served it.
by Bunty.d June 06, 2008