What does Awkward Moment Maker mean?

Awkward Moment Maker meaning in Urban Dictionary

some body that defines the embarrassing moment; they produce the unusual environment. These people are often really sexy, know one knows why, they've been just really sexy. Ideally called Jon.