1 definition by Dicseanary

Slang for a dildo made out of translucent colored squishy soft material.
by Dicseanary October 4, 2018
Get the Jelldo mug.