Top definition
any narcotic pain killer that gives the user a state of euphoria.
Some people take large doses of rooba boobin before seeing a movie to enhance the viewing pleasure.
by Bel Aire Beeryan April 07, 2010
Get the mug
Get a rooba boobin mug for your daughter-in-law Nathalie.