“did you watch the broncos ass-slapping the raiders yesterday?”
arguably the best football team in the nfl
"“did you watch the broncos ass-slapping the raiders yesterday?”" What is the definition of "broncos"?