From the Teen Lingo site found by Patti Kurtz:
beast
n. Someone who dominates on the basketball court.
Back in the late '50's in Los Angeles, "beast" was used by black male
college students to mean "girl friend." I assume that this application
was extracted from the saying, "[NP] not fit for man or beast"/"[NP]
fit for neither man nor beast."