What is Dill Choad?
Noun. An orgasmic load that came from anal sex
Hey Lizzy, did you like the dill choad?