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.