Definition

This term seems not to be a recognized English word. It may have been created incorrectly or is colloquial slang. However, if we interpret it as a made-up word, it could imply something not satisfying or less than expected in quality or quantity.