Squidmuncher Share definition Flag A person place or thing that munches squids (Derogatory) Alex is such a fucking squidmuncher Squidmuncher by ihatesquidmunchers November 8, 2022 0 0 Get merch Get the Squidmuncher mug. Buy Now — $32.95 See more merch