Those who know some chinese may have been told that mama huhu means so-so; however it is obvious to most other people that Mama Huhu is a buxom and very welcoming woman…
"Come on boys, I am like a tiger in the sack and you can ride me like a horse..."