Top definition
The lime tree is a sanctuary where neighborhood kids go to perch and watch the scene below them.
Hey kids...wanna go perch in the lime tree?
by dirtylinda25 March 17, 2017
Get the mug
Get a the lime tree mug for your girlfriend Rihanna.