Etymology

rap battle

Today it means: Synonym of battle rap. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok