Definitions by Tyler Lindsey
cleveland browns
An nfl football team that plays in Cleveland,Ohio and borders Lake Erie(the shit bowl of America). Also a team so bad the can go 10-6 and not even make the playoffs.
cleveland browns by Tyler Lindsey January 13, 2008