What is Scottish Eyeballs?
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
See scottish, nuts, girl