Skip to main content

Definitions by Talen

Turkey Pouch 

someones ball sack ie scroutem
Adam like to lick my turkey pouch
Turkey Pouch by Talen September 19, 2005