Green’s Dictionary of Slang

trichi n.

[abbr.]

see Trichy n. (1)