Green’s Dictionary of Slang

tarman n.

[ety. unknown; ? pron.]

(UK juv.) a tampon.

OnLine Dict. of Playground Sl. 🌐 tarman n. tampon.