What does Cat Meatdrapes mean?

Cat Meatdrapes meaning in Urban Dictionary

A famous cat located in Anchorage Alaska.