I just love this little video. I think you will too. Some friends of mine and I made up a word when we were teenagers….. “mubba” Mubba means the indescribable. Using this word made us laugh a lot as well. It was fun trying to use it in conversation too.
This video can only be described as “mubba.”