1 definition by Simon Templar999

Top Definition
FOF
Fresh off the Farm , for people the are inept in some new area of life ;)
Does he know what he is doing ??? Must be FOF !!!
by Simon Templar999 November 08, 2011
Mug icon
Buy a FOF mug!