a woman who constantly drapes herself over a man.
Lisa is such a man blanket after a few drinks.
by Reggie Hammer February 24, 2005
1 more definition
A blanket of human male, useful for it's warming properties at night in the dead of winter.
I was so cold last night I couldn't sleep, my manblanket was out of town on a conference.
by Fuffilina July 01, 2010