Skip to main content

Definitions by Ballfondler69

polarcat 

A polar cat is when a polar bear and a cat have sex and the product is a polar cat
Eric: Woah Logan did you see last nights discovery channel episode
Logan: NO?
Eric: Their were these humongous retarted animals Polarcat
Logan: You mean you?
polarcat by Ballfondler69 February 1, 2017