Definitions by Xev Savage
Xenotrollbe
Xenotrollbe by Xev Savage June 14, 2017
Porch Dick
It's someone who yells at you or indulges in other dickish behavior toward you from the safety of their porch.
Porch Dick by Xev Savage March 11, 2015