Meaning of wop wops in English:

wop wops

noun

New Zealand term for Woop Woop