Definition of “Woop Woop” - English Dictionary

british dictionary