Skip to main content

Definitions by channymoran8

colloquial term used in parts of liverpool particularly huyton and stockbridge village. usually meaning fast food or junk food
i'm starvin' lad, goin in for some foof
foof by channymoran8 June 24, 2008