Meaning

1 senses
  1. (slang)An avid user of trenbolone.

Forms

plural: tren goblins
Singulartren goblin
Pluraltren goblins

regular

See also

neighbours in the dictionary
tren goblin — meaning, examples, forms, synonyms | Krumeto