meaning of Awkward Menagerie

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.