Talk:Ora Ora Mench

Does somebody know what "Ora Ora Mench" means in English? I'd appreciate any hints! Kartoffelboss (Discussion) 28.07.2014, 15:42