Top definition
Usually a street before an address, usually used in slang term road street slang
Hey stop at the rambalin before my house
by Heyitsyoboyskinnypepe June 10, 2018
Get the mug
Get a Rambalin mug for your daughter Nathalie.