What does Biscotti Dip mean?

Biscotti Dip meaning in Urban Dictionary

First, you'll want to take a log of one's freshly dumped shit and freeze it. make sure the sign could be the results of a rather solid dump prior to going to freeze it because having it in a round cylinder shape gives a far better result, with no one likes coping with runny poo. following the sign has been frozen, you use it as a dildo.