Definition of “Woop Woop” - English Dictionary

English