meaning of alaskapigeon

alaskapigeon meaning in Urban Dictionary

a massive whoremonger