$ 0 0 I have been keeping an eye out for a leopard print cape and how I love my new one from Rainmac. Yepp, rain cape! What does it mean?