Bubba Ray explains himself.. kinda