Thee Busta Troll's definitions
A loser with no life living on government assistance who claims to be a wealthy sociopath. A "Steve" gets off on stalking women, threatening the elderly, and fantasizing about raping children.
by Thee Busta Troll February 5, 2023
