A slang term, mostly used in Europe, for the embryos of the Midwife Toad
That guy looks like a total Borckensmorck