look up any word, like lemonparty:
 
1.
A commonly accepted colloquialism in asian countries such as Taiwan, for dog meat.
Regardless of the fact that it has been made illegal, a few years ago, you will still occasionally find some restaurant's trying to sell you something called "fragrant meat."
by Atomic645 May 04, 2006

Words related to fragrant meat

dog food dog meat horse meat illeagal meat