1 definition by Faxton(notafurry)

Furry in denial
Someone who hides being a Furry from fear of being hated, and being thought of as a weirdo.
"John's such a FID, he made a 'joke' fursona."
by Faxton(notafurry) September 8, 2018
Get the FID mug.