Top Definition
ceLera is a latin word for celery
mike eats celera every day all day
by mikereal23 March 20, 2008
4 Words related to ceLera

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.