Skip to main content

WelshArafSpotter's definitions

araf

A small giraffe found near roads in Wales
Sean sees a road sign in Wales which states 'SLOW' 'ARAF'
Sean warns Lee the driver
"Woahhh Lee, slow down for that Araf!"
by WelshArafSpotter November 3, 2013
mugGet the araf 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