i took mabel out last night for a little bit of barney-muggin
the business of making love, necking and petting, canoodeling
"i took mabel out last night for a little bit of barney-muggin" What is the definition of "barney-muggin"?