Yeah boy! Flavor Flav recently stopped by a local TV station in Salt Lake City Utah to deliver the most awkward weather forecast that you'll ever see. Watch as Flav gives a very detailed weather report all while saying "you know what I'm sayin'" 15 times throughout his forecast. 

More From Banana 101.5