Top definition
When you sit down on the toilet and your testicle dip into the toilet water.
Man, I sat down to take a shit and deezlunked.
by will see April 23, 2018
Get the mug
Get a deezlunk mug for your mate Abdul.