meaning of Booyadude

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.