What does beef crickets mean?

beef crickets meaning in Urban Dictionary

An abnormally big clitorus that whenever applied produces a high pitched noise. Even offers a tendecy to chirp; and spit.