crack seeds

English

Noun

crack seeds

  1. plural of crack seed