polish sausage

1) a delectable treat.

2) a snack similar to a hot dog.
Girl 1) I heard you had some polish sausage.

Girl 2) yeah it was awesome!
by thepole15 April 19, 2014
mugGet the polish sausage mug.