whoppapappa's definitions
A Greek Sausage fest is when a Greek friend invites you onto his back seat of his car for some Dutch Ruddering
by whoppapappa March 8, 2011
Get the greek sausage festmug.
Get the greek sausage festmug. We'll email you a link to sign in instantly.