Slot Head Share definition Flag An incompetent person with tiny eyes. Stephen Chow was embarrassed after being called a slot head by his boss, after he slipped on his own over-spray of piss in the office toilets. Slot Head by Lukey86 January 17, 2020 0 0 Get merch Get the Slot Head mug. Buy Now — $32.95 See more merch