Etymology

battle rap

Today it means: A contest in which participants attempt to insult their opponent by using witty improvised rapping. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok