There's a t-shirt store in the East Village of Des Moines called Raygun. Their shirts are mostly Iowa/Midwest themed and always snarky. They used to be called Smash, but as the t-shirt above explains, they had to change it. We have several of their shirts at home and have given even more as gifts. Every last one cracks me up.
I have this one. You've seen my picture and know just how gansta I am.
This one we gave to a friend who lives in Colorado, but has lived in Iowa before.
My parents have a lake house in Missouri, so I bought this one for my dad for Father's Day so he can wear it down there.
If you have an Iowa or Midwest connection, or even if you don't, check out Raygun's website. If nothing else, they are good for a laugh.