0
Anonymous
It is a poop lollipop squirrel.
Wiki User
this is called a gibblet. It is a french word meaning red flab.