That my friend, is definetely some fin bud you have there, be lucky you have it and smoke the shit out of it!!!