Quote Originally Posted by Tristuskhan View Post
Yes, seriously. Buffalo leech. Everything is processed in small bits in chinese cuisine, so I learned it was leech after having said it was the best meat I ever tasted. Needless to say the chinese around me were all very pleased to hear that.

How was it prepared?