1 definition by footballa2gjdjdjd

Hey kevin me and the guys are gona play a game of turkey ball tomorrow morning, wanna come?
by footballa2gjdjdjd November 27, 2009
Get the turkey ball mug.