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."