taddies n.
(Aus.) spermatazoa, which are seen as resembling tadpoles and ‘swim’ to fertilise the female’s eggs.
Dict. Aus. Swearing & Sex Sayings 128: TADDIES — Spermatozoa, this name has been used due to the resemblance in appearance and action of a tad pole. |