1 definition by Adrian Finch

Top Definition
An icicle that bares a striking resemblance to a human scrotum.
It can also be used to insult someone.
I had a huge scroticle hanging from my porch, last winter.
by Adrian Finch September 19, 2008

Mug icon
Buy a Scroticle mug!