1 definition by Awkwardly

Top Definition
A persons zodiac troll (in relations to homestucks)
My patron troll is Equius.
via giphy
by Awkwardly December 15, 2016

Mug icon
Buy a patron troll mug!