Question: what does it mean when someone says no lie?
Answer: The expression no cap is slang meaning "no lie" or "for real," often used to emphasize someone is not exaggerating about something hard to believe.