Origin of "deez nuts"

Berkeley High School Slang Dictionary - Page 26 Rick Ayers - 2004

Deez-nuts (deez nutz) n., Literally, these testicles.
Used to refer to oneself. "I'm not going to let anyone mess with deez-nuts."
Also: Negative response to a question. “Hey, pass that joint.” “Deez-nuts.”
[Origin : Hip Hop]

A 1985 reference:

The New Partridge Dictionary of Slang and UnconventionalThe New Partridge Dictionary of Slang and Unconventional ... Eric Partridge, ‎Tom Dalzell, ‎Terry Victor - 2006

“I'm not going to let anyone mess with deez-nuts”— Peter Smith and Fred M Barritt, Bermewjan Vurds. p. 18, 1985

Contradicting that is:

Deez nuts is a phrase that originated from the song "Deeez Nuuuts" on
Dr. Dre's original album "The Chronic", released in 1992.
(www.chacha.com)

Also, incomplete:

Cassell's Dictionary of Slang - Page 393 Jonathon Green - 2005

deez (nuts) n. [1990s+] (US Black) the testicles; the male genitals.
[SE these + NUTS n.2 (1)] def adj. [1970s+] (orig. US Black) perfect, excellent, first-rate.
[? Black pron. of SE death or abbr. SE definitive. Note 1907 cit. in Cassidy [???]