1 definition by leileilol

Top Definition
A synonym for a person with their own sanity intact.
UGH Abraham Lincoln is one hell of a furry hater.
by leileilol December 11, 2006

Mug icon
Buy a furry hater mug!