Definitions by WelshArafSpotter
araf
Sean sees a road sign in Wales which states 'SLOW' 'ARAF'
Sean warns Lee the driver
"Woahhh Lee, slow down for that Araf!"
Sean warns Lee the driver
"Woahhh Lee, slow down for that Araf!"
araf by WelshArafSpotter November 3, 2013