A person screaming "whoo" in cheering mood, with a little added ambience effect
more...
cheering euphoric whoo
Load map...