1 definition by whoppapappa

1
A Greek Sausage fest is when a Greek friend invites you onto his back seat of his car for some Dutch Ruddering
by whoppapappa February 22, 2011
Get the mug
Get a greek sausage fest mug for your barber Helena.