A new colloquial expression used to emphasize that what you are saying is true. Example: That new pizza place is fire, no cap! Source: https://dictionary.cambridge.org/dictionary/english/no-cap