1 definition by Huffman

1
Police and highway patrol that hide under bridges to catch speeders. Also short for "Police Troll."
"Man I got nabbed by the Po-Troll this morning, didn't even see him"
by Huffman August 03, 2007
Get the mug
Get a Po-Troll mug for your guy Larisa.