1 definition by laughingbuddha

Top Definition
a gay sex party
He had a fuckin' great time at the sausage festival.

He liked the hot Italian one's best.
by laughingbuddha July 31, 2010
Mug icon
Buy a sausage festival mug!