Troll

Any one that lives below the Bridge.
by DASK November 15, 2004
mugGet the Trollmug.

Share this definition