Seamuffin Share definition Flag A word used when the word "fun" is blocked on an internet forum or game. She and I had a lot of Seamuffin under the bleachers during assembly, if you know what I mean... Seamuffin by hattaa April 14, 2010 0 0 Get merch Get the Seamuffin mug. Buy Now — $32.95 See more merch