1 definition by hellooperator123987

An endearing term. A cuddly, happy mom that is truly loved.
how's the momma bear doin?
by hellooperator123987 January 8, 2011
Get the momma bear mug.