A person (usually some sort of weightlifter) who is an avid user of the performance enhancer Trenbolone, otherwise known simply as âTrenâ.
Guy 1: Bro do you see that guy deadlifting 500 lbs? Didnât he just start lifting like 2 months ago?
Guy 2: Yeah bro I saw that guy with a needle in his ass in the locker room earlier, total Tren goblin.
Guy 1: Yeah makes sense, explains why heâs gained 80 lbs in muscle and can hit everything every day.
Holy dude, this morning my asshole brother put his phone right beside my ear and blasted Skrillex
4👍 1👎