Fiorio Pidgeon Share definition Flag A man who cum in people faces everywhere and whenever. Watch out! A Fiorio Pidgeon! Fiorio Pidgeon by beezkneez June 22, 2009 0 0 Get merch Get the Fiorio Pidgeon mug. Buy Now — $32.95 See more merch