We’ve been watching them in Japan on TV with big eyes without really understanding what they meant..
Most of them portray some kind of twisted humor and like to mention silly translation facts that puzzle or disgust the person about to eat them.
“Mame” means bean or “small-sized something” and “Shiba” is the name of a dog breed. So Mameshiba means “small-sized Shiba dog” or “Beandog”
here some examples:
for all the videos visit: Mameshiba