A huge, often steaming piece of faeces which resembles a larva.
After receiving a blumpkin, I looked at my porcelain friend, and guess what, there was a larva!
by Alexand October 10, 2006
1 more definition
The thing that comes out of insects after they make mad passionate love.
by blii February 19, 2003