sheebangs

English

Noun

sheebangs

  1. plural of sheebang