Microwaved Sardine Share definition Flag A derogatory term that can be used on anyone as an insult. Dave: I don't like you Alex: Shut up you microwaved sardine Microwaved Sardine by cutmybumcheeks March 6, 2019 0 0 Get merch Get the Microwaved Sardine mug. Buy Now — $32.95 See more merch