1 definition by QuercusQQuercus

Top Definition
A collective noun referring to a group of Pokemon Goers.
There is an embarrassment in the park across the street searching for a Pikachu.
by QuercusQQuercus July 11, 2016

Mug icon
Buy a embarrassment mug!