I can't answer for the complete non-Japanese speakers. Mine is pretty bad but I still got most of it. That said, I LMAO!
GOTANDA! GOTANDA! SHIMBASH!!! But also oDON, uDEN! Etc, etc, etc!
Thanks for posting. I needed a giggle after the day I just had.