1 definition by dijon222

An adjective meaning wild and crazy in a good way, but on the verge of being overwhelming. Pigeons describes something that is carefully balancing between being amazing and being too much to handle.
by dijon222 May 20, 2012
Get the Pigeons mug.