Jimmy Billy Kabob

Placeholder Billy Kebab
Jimmy Billy Kebab appeared in the Wild West Cowboy Episode.

He invented the kebab