2 definitions by Astrofrax-

A party for dogs in a carwash.
My friend had a sausage party with her eight dogs, it happened they became drunk after that.
by Astrofrax- July 15, 2022
Get the Sausage party mug.