Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by NewNEO
Atlanta Braves
Share definition
Flag
A
baseball
team from the
dirty south
that has the professional
sports
record for most consecutive post season appearances with 14
The
Atlanta
Braves were the
NL
team
of the 90's
Atlanta Braves
by
NewNEO
November 18, 2006
Get the
Atlanta Braves
mug.