scottish eyeballs Share definition Flag to stand in front of a girl and let ur nuts fall into her eye sockets. i will give your mom a set of scottish eyeballs scottish eyeballs by steve butt September 11, 2006 0 0 Get merch