What does Awkward Menagerie mean?

Awkward Menagerie meaning in Urban Dictionary

whenever an ecspecially embarrassing minute takes place you could then express their extreme discomfort by checking out the whole uncomfortable collection of pets.