caterpillar cock

All scrunched up like a baby caterpillar. Baby caterpillars are about the size of a pinhead.