What does bowowza mean?

bowowza meaning in Urban Dictionary

anything you fancy, your message utilized whenever another term cannot be considered.