Green’s Dictionary of Slang

Theresa n.

[initial letter]
(S.Afr. gay)

1. a traffic police officer, usu. male.

[SA]K. Cage Gayle 98/2: Theresa n. 1. traffic cop 2. Tampax.

2. a tampon.

[SA]K. Cage Gayle 98/2: Theresa n. 1. traffic cop 2. Tampax.