What does Awkward Moose mean?

Awkward Moose meaning in Urban Dictionary

The work of keeping your practical their particular mind by means of moose antlers. Then proceeding to go all of them downward to cover the eyes. Commonly used an individual claims one thing embarrassing or un-called for in a given situation.