1 definition by Jeff Aka Mistajuice

Top Definition
a turd in a body of water. i.e. lake,swimming pool,pond
once we were swimming at pale face and we saw a jickel floating in the water next to stu.
by Jeff Aka Mistajuice March 29, 2006

Mug icon
Buy a jickel mug!