Sounds like recent slang. Solid meaning a serious favor. Calling in a favor: A favor is owed, and I need "payment" now.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Allenxu "SOLID"? I'm interested in this word.Who know this sentence?Pls kindly to explain.Firm, definite. (You definitely owed me that favor.)
AP4What is the meaning of the statement :"I am calling in a SOLID YOU OWE ME"? and what is its origin?In my opinion,does "SOLID" mean "PROMISE"?