1 definition by Enfield Man

Top Definition
A Slang Name for a Nagging Personal Assistant or Secretary.
Hows work today, Okay but “The Troll” has been on my back about doing time sheets
by Enfield Man August 22, 2011

Mug icon
Buy a The Troll mug!