In early 2023 an animated Goat saying then singing the retort ‘Did I?’ became a lasting meme, but just where is he from?

Share this post
In early 2023 an animated Goat saying then singing the retort ‘Did I?’ became a lasting meme, but just where is he from?