meaning of brontosarus

brontosarus meaning in Urban Dictionary

a dinosaur that's not extinct it will come out an individual plays baseball and works straight to 2nd base when they get popular