Mmmm meat on a .. stick??