Top definition
It is a farm created by the British thinking they could grow biscuits with bread crumbs. But it failed and sent Britain into the a Great Depression and everyone ran out of biscuits and starved half the population. It is also why I have an F in history class.
by SPELL ICUP NIBBA September 06, 2016
Get the mug
Get a Biscuit farm mug for your barber Rihanna.