Skip to main content

Definitions by Booneoracle

Troll are retarded morons with delusions of self importance
The trolls at the NYT New York Times are at it again.
Troll by Booneoracle December 3, 2017