Incriminating and intimidating.
by soggypotato September 5, 2014
Proving involvement in a crime or fault, while at the same time making others timid or fearful.
Mostly used to describe posts on internet forums.
Mostly used to describe posts on internet forums.
by felwynd June 30, 2008