Skip to main content

Definitions by sk8er88

A word used to describe someone being soft or sensitive. Originating from New England Hockey culture.
Get back out there and quit being such a pigeon, Billy!
Pigeon by sk8er88 October 20, 2016