What the heck does 'momo' mean
Hi guys! I'm trying to translate some dutch copy, and keep running across the phrase 'time to momo'. I am sort of assuming it's some kind of slang, but I can't find anything on the internet. Context is these are books on walks through cities.
I googled it, and I think it's an app. ;)