Top definition
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 03, 2013
Get the mug
Get a araf mug for your dad James.
buy the domain for your art vlog