Green’s Dictionary of Slang

Pedro n.

[Sp. name Pedro, Peter]

1. [1940s+] (US) any Spanish-speaking person; also attrib.

2. [1990s+] cocaine [ref. to S. American origins of cocaine].

In phrases

friend of Pedro (n.)

[1990s+] a cocaine user.