Definitions by Yeah buddyyyyyy
Mr. Celery
For the tacky but lovable Wilmington Blue Rocks in Delaware, (division A minor league baseball team), its the mascot that runs out on the field whenever the Blue Rocks score a run at home. His theme song is "Song 2" by Blur, aka the rock song that goes WOO HOO.
Mr. Celery by Yeah buddyyyyyy August 16, 2011