Skip to main content

cuba libra

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.
by mugwump November 13, 2004
mugGet the cuba libra mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email