Skip to main content

Brains Foggots

These are sold in supermarkets in the United Kingdom. They are tinned meat-balls in gravy.
Mum did you remember to buy Brains Foggots today?
by Kincheap May 13, 2009
mugGet the Brains Foggotsmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email