mama yo!
expression denoting shock, surprise, bewilderment