Skip to main content

Definitions by Trollotastic

Trollstinct 

an innate, typically random pattern of trolling in a person in response to certain situations or conversations.
Our body trolls so much, we almost think its trollstinct.
Trollstinct by Trollotastic May 12, 2015