Sausage Portal Share definition Flag A term you give to someone you dislike; normally insinuating that they are a homosexual. Dude you are such a sausage portal. Sausage Portal by Kyle Rokehh January 12, 2011 0 0 Get merch