What word describes a self -created word/expression with an intuitive meaning?
Solution 1:
Possibly you are referring to a neologism.
noun
a newly coined word or expression.
(Google)
Possibly you are referring to a neologism.
noun
a newly coined word or expression.
(Google)