Skip to main content

Amarula

A cream liquor made in South Africa from an exotic fruit tree called the marula tree.
I drank some Amarula last night before bed to calm the shakies
by kateeeeee June 17, 2016
mugGet the Amarula 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