Sort:  

Thank you! No idea what MEEP is :D

I got it with my test buy of TPU so I thought they could be related in some way. But it looks like that it only says meep :-)