Green’s Dictionary of Slang

topi n.

also tops
[? the top of the peyote cactus]
(drugs)

1. peyote.

[US]R.R. Lingeman Drugs from A to Z (1970).
[US]ONDCP Street Terms 21: Tops — Peyote.

2. mescaline.

[US]ONDCP Street Terms 21: Topi — Mescaline.