Subscribe English
look up any word, like yeet:
 
1.
--noun

1) Being unable to articulate one's thoughts clearly; cannot find the right words for expression; lost for words.

2) Someone who cannot help but tell very long-winded, roundabout stories; at the end of which, will usually add, "To make a long story short..."
"What the hell is that meloro trying to say?"

"Spit it out already, meloro!"

"Oh, here we go with another meloro story..."
by MVRhodes February 04, 2010
9 2