Top Definition
1) A tree that grows limes.
2) A liqueur cupboard or any cupboard which holds mainly alcoholic beverages.
3) A symbol for the root of an emotion (See Jack Johnson "Home")
1) My limetree is blooming!!
2) My Fridge is practically a limetree.
3) "Well, I can't believe that my lime tree is dead
I thought it was sleeping, I guess it got fed up with not being fed..."
#tree #fruit #corona and lime #surfing #alcohol #liqueur #symbolism
by Bull0cks May 21, 2014
7 Words related to limetree
A place to make love, to have sex, to fuck.
I want to make love in the limetree with you
by Adria And Renae March 20, 2005
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.