Top definition
optical and meteorological phenomenon that causes a spectrum of light to appear in the sky when the Sun shines on to droplets of moisture in the Earth's atmosphere
most of the time after it rains there is a good chance you'll see a skyfart in the sun light
by therevjake January 19, 2012
Get the mug
Get a skyfart mug for your father Jerry.