Top definition
the little and hidden bush of sweet frampears that you will never see if you stay awake.
there is a beautiful frambosh in the secret garden.
by saffron February 09, 2004
Get the mug
Get a frambosh mug for your sister Rihanna.