It seems to be a word in English, but does not appear in the English-Spanish dictionary. You quote the context in which this word is to try to deduce the meaning?
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list