Shrek enamel pin badge £5.99 Only 1 available Shrek enamel pin badge, featuring Shrek, text reads 'Can't Today I'm Swamped'. A perfect gift for a fan of the Shrek movies.