A man who cum in people faces everywhere and whenever.
Watch out! A Fiorio Pidgeon!
by beezkneez June 22, 2009
Get the Fiorio Pidgeon mug.