English Dictionary
Definition Woop Woop in British English
Woop Woop
/ˈwʊp ˌwʊp/
Synonyms and related words
