Question: what does it mean when a guy says no cap?
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.