What does blowwow mean?

blowwow meaning in Urban Dictionary

A Jamaican term utilized whenever one thing suprises you or whenever you are astonished about anything.