Alternative form of trolley.
A suet dumpling.
Of, befitting, or characteristic of a troll.
Search
Explore