What does boom whip mean?

boom whip meaning in Urban Dictionary

a growth whip is a hot vehicle boom-hot whip-car