A good smelling bush. One who's bush is pleasantly fragrant.
That Limor smells awesome.
by loudflies June 11, 2010
2 more definitions
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