Skip to main content

Definitions by MutoKei

shit on my pidgeons 

When someone's argument completely outshines your own.
That guy at the meeting, his idea was much better than mine. He really 'shit on my pidgeons' that time.
shit on my pidgeons by MutoKei June 15, 2017