Top definition
A person that lays on your lap and keeps you warm. Purring is often heard by the person laying on the lap.
"I want a duffle cat to keep me warm on my long drives to the Viking's games at the Metrodome."
by EquateJersey September 25, 2013
Get the mug
Get a duffle cat mug for your father Bob.