Iv'e heard the phrase "ё моё" before, but I'm not completely sure what it means. Searching for it on Google only results in finding that its an idiom with no direct/literal translation.

Is there...