What is Mubbin?
1) Catherine Feldman's special place.
2) Having sexual relations with Catherine Feldman.
I was all up in her mubbin last night!
We mubbin'd twice that night.
See catherine, feldman, muffin, sex, vagina