meaning of breathing blanket

breathing blanket meaning in Urban Dictionary

A living breathing human being one shares a bed with; often a lover, who provides warmth in bed with hugs and cuddles, even in the absence of an actual blanket or duvet.