Stephenlaw's definitions
A turkey run is a very long run in a team until the whole team pukes. It is done before or after Christmas dinner
by Stephenlaw December 19, 2016
Get the turkey run mug.
Get the turkey run mug.We'll email you a link to sign in instantly.