truffle muffle
jeremy was so committed that fridays were set aside to truffle muffle cynthia
verb - to perform oral sex on a woman
"jeremy was so committed that fridays were set aside to truffle muffle cynthia" What is the definition of "truffle muffle"?