Green’s Dictionary of Slang

tomato purée n.

[rhy. sl.]

[1990s+] a jury.