Top definition
A Jiggly Jelly Jello Gel commonly found in the sewers of dutchland. Compatible with Spam.
"Hey guys look what I found, a thedutchjelle!"
"Dude that's sick it's leaking all over you"
by UnHoly-Assassin August 18, 2006
Get the mug
Get a thedutchjelle mug for your mate Manafort.