did you see kevin last night? he hooked up with that bog mummy at the beach last night
noun- a leather faced hag that has endured decades of harsh bar conditions
"did you see kevin last night? he hooked up with that bog mummy at the beach last night" What is the definition of "bog mummy"?