MikeVBart's definitions
a cake made from durian fruit, which smells like a fucking fart to begin with. Can be found at a Chinese bakery.
by MikeVBart September 28, 2008
Get the fartcakemug.
Get the fartcakemug. We'll email you a link to sign in instantly.