Unfortunately it's not the wheel spinning from it's massive power...I would think it's the clutch.
I am having the local Triumph dealership in Austin, Tx do a check on it...I just hope my rear is not too sore to sit on it if it requires major repairs