cherry truffle butter Share definition Flag When you pull it out of her ass and put it in her pussy while she's on her period. Lick my vag, nah guuurrrllll. You on yo puuurrrrid, you got dat cherry truffle butter doh. cherry truffle butter by Datbuttholemasta February 28, 2015 0 0 Get merch Get the cherry truffle butter mug. Buy Now — $32.95 See more merch