Skip to main content

Definitions by daftfletcher

kissed the pigeon 

To resign (oneself) to failure; To accept defeat as inevitable
After calling his girlfriend a c*nt, Marcus realised he'd kissed the pigeon.
kissed the pigeon by daftfletcher February 24, 2011