I smell cap basically means you know someoneâs lying. This comes from the saying no cap, which means âno lieâ or âfor realâ.
Girl: âI promise Iâm not sleeping with anyone.â Guy: âI smell cap.â
314👍 11👎