meaning of Awkward Dog

Awkward Dog meaning in Urban Dictionary

When a predicament is really embarrassing, you go on all fours and bark like a dog to alleviate the awkwardness.