Microwaved Sardine

A derogatory term that can be used on anyone as an insult.
Dave: I don't like you
Alex: Shut up you microwaved sardine
by cutmybumcheeks March 06, 2019
Get the Microwaved Sardine mug.