1 definition by Datbuttholemasta

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.
by Datbuttholemasta March 1, 2015
Get the cherry truffle butter mug.