Top definition
The thing that comes out of insects after they make mad passionate love.
by blii February 19, 2003
Get the mug
Get a Larva mug for your bunkmate Günter.
2
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
Get the mug
Get a Larva mug for your brother Paul.
buy the domain for your diy blog