Top definition
1)a mystery until solved.
2)a very special drink made with DiSorano Amaretto and other secret ingredients.
1) He vanished like the Chinese Penguin.
2) pour me a Chinese Penguin, fool.
by jonny fantastik August 26, 2003
Get the mug
Get a Chinese Penguin mug for your boyfriend Georges.