Top definition
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?
by Ballfondler69 February 01, 2017
Get the mug
Get a polarcat mug for your friend Zora.