get that dirty beachcat away from my boyfriend
a dishevelled endearing character who is often to be found out on the prowl
"get that dirty beachcat away from my boyfriend" What is the definition of "beachcat"?