pidgeon ejaculator Share definition Flag someone who ejaculates pigeons in public spaces for money He is a Pidgeon ejaculator pidgeon ejaculator by pidgeonejaculator2000 March 14, 2023 Get the pidgeon ejaculator mug.