killahs

English

Noun

killahs

  1. plural of killah