1 definition by piledog

Top Definition
A widget learning to walk.
I saw a troller hooked up to a fishing pole.
by piledog January 20, 2005

Mug icon
Buy a troller mug!