1 definition by Yeah buddyyyyyy

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.
"Dude, the blue rocks just scored! Here comes that loser Mr. Celery, but he's the cooooooolest."
by Yeah buddyyyyyy August 13, 2011
Get the Mr. Celery mug.