Top definition
The act of inserting one's testicles into a vagina.
Steven: "Yeah bro I hooked up with this chick last night and gave her the ole Houston Stuffed Turkey."
Joe: "Bro that's fucking awesome, it's like a snuggie for your nuts!"
by CockWrestle2000 February 03, 2015
Get the mug
Get a Houston Stuffed Turkey mug for your Facebook friend Beatrix.