meaning of Bitchlash

Bitchlash meaning in Urban Dictionary

an accident on throat when massive amount of hot ladies around