Subscribe English
look up any word, like latergram:
 
1.
A term of adoration for Mother, much like eminence.
"Forgive me your momulence, I did not realize you were nursing your child at this time."
by Tigertosser June 08, 2009
1 0