What does blood whistle mean?

blood whistle meaning in Urban Dictionary

Whistle that feels like suwoop