"man my head is minging today,i'd better have a cuba libra to sort it out
an alchoholic beverage consisting of rum and coke with half a lime in it
""man my head is minging today,i'd better have a cuba libra to sort it out" What is the definition of "cuba libra"?