A fork of Rural Dictionary
Raf is a name but it really means; R= Retarded A= Ass F= Fuck Raf can describe a person other than being a name. although there is a Raf out there. if not, then a nickname
UGH! HES SUCH A...... SUCH A RAF!