1 definition by RedRabbit_180206
Boozola /boōz-oh-luh/
Noun:
1. A current medium of exchange in the form of alcoholic beverages and spirits.
2. An intoxicated howling North-European woman.
Noun:
1. A current medium of exchange in the form of alcoholic beverages and spirits.
2. An intoxicated howling North-European woman.
by RedRabbit_180206 June 24, 2011