2 definitions by JobaniVrot

(R)etarded
(A)utistic
(F)aggot
Man this guy is such a jerk and annoying, he's such a RAF
by JobaniVrot November 22, 2021
Get the RAF mug.