Golfran Share definition Flag Egotistical small dicked bastard, born and bred in rural mexico. Inept at pleasing a woman due to lack of penis size. did you have sex with him? no he was a fucken Golfran Golfran by killjoy009 January 10, 2011 0 0 Get merch Get the Golfran mug. Buy Now — $32.95 See more merch