meaning of Boozy Sluts

Boozy Sluts meaning in Urban Dictionary

A drunk whore.