Skip to main content

Definitions by Joe King_

turkish snowball 

When a person takes a shit, forms it into a ball, puts it into the freezer for several hours so it freezes, and then their partner eats it.
Susie loves turkish snowballs. She loves eating Karl's frozen shit.
turkish snowball by Joe King_ May 22, 2007