Green’s Dictionary of Slang

tarr n.

see tar n.1 (1)