youza biscuit head Share definition Flag You are really retarded, stupid, goofy Why are you stepping on my hat? Damn Youza Biscuit Head youza biscuit head by Chris Pontious July 8, 2005 0 0 Get merch