1 definition by "The 109"

Where two or more people, have crazy sex for a long period of time.
Hey, everyone lets have a Ska Fest tonight!
by "The 109" January 23, 2007
Get the ska fest mug.