2 more definitions
A good smelling bush. One who's bush is pleasantly fragrant.
That Limor smells awesome.
by loudflies June 11, 2010
Israeli, poseur, constantly changing acquaintances
Limor pretended to like the Beatles so she seemed cool, because she was a poseur
by Pinkus October 15, 2007