What does Booyadude mean?

Booyadude meaning in Urban Dictionary

Imagine most of the awesomeness of each and every solitary time that someone has previously stated "Booya". Today condense this into someone.