1 definition by Dilpoo_repository

A frozen turd used as a sex toy
Belinda’s favourite vibrator was broken, so she used a dilpoo instead.
by Dilpoo_repository August 16, 2022
Get the dilpoo mug.